Texto retirado integralmente da apostila PostgreSQL 8.0.0 pag. 26/27

4.1.2.5. Constantes de outros tipos
Pode ser declarada uma constante de um tipo arbitrário utilizando uma das
seguintes notações:
tipo 'cadeia de caracteres' 'cadeia de caracteres'::tipo CAST ( 'cadeia de
caracteres' AS tipo )
O texto da constante cadeia de caracteres é passado para a rotina de
conversão da entrada para o tipo chamado tipo.

O resultado é uma constante do tipo indicado. A conversão explícita de tipo
pode ser omitida caso não haja ambigüidade com Capítulo 4. Sintaxe da
linguagem SQL 27 relação ao tipo que a constante deva ter (por exemplo,
quando é atribuída diretamente para uma coluna de uma tabela), neste caso é
convertida automaticamente. A constante cadeia de caracteres pode ser
escrita utilizando tanto a notação regular do padrão SQL quanto a
delimitação por cifrão. Também é possível especificar a conversão de tipo
utilizando a sintaxe semelhante à chamada de função nome_do_tipo ( 'cadeia
de caracteres' ) mas nem todos os nomes de tipo podem ser usados desta
forma; consulte a Seção 4.2.8 para obter informações adicionais.

As sintaxes ::, CAST() e chamada de função também podem ser utilizadas para
especificar a conversão de tipo em tempo de execução para expressões
arbitrárias, conforme mostrado na Seção 4.2.8. Porém, a forma tipo 'cadeia
de caracteres' somente pode ser utilizada para especificar o tipo de uma
constante literal. Outra restrição com relação à sintaxe tipo 'cadeia de
caracteres', é que não funciona em tipo matriz (arrays); deve ser usado ::
ou CAST() para especificar o tipo de uma constante matriz.










Em 06/11/07, [EMAIL PROTECTED] <
[EMAIL PROTECTED]> escreveu:
>
> Send pgbr-geral mailing list submissions to
>         [email protected]
>
> To subscribe or unsubscribe via the World Wide Web, visit
>
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
> or, via email, send a message with subject or body 'help' to
>         [EMAIL PROTECTED]
>
> You can reach the person managing the list at
>         [EMAIL PROTECTED]
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of pgbr-geral digest..."
>
>
> Tópicos de Hoje:
>
>    1. Re: phppgadmin toda hora pede senha (Antonio Nascimento)
>    2. Exibir campos concatenados em controles do delphi
>       (Consultores Software)
>    3. Re: Exibir campos concatenados em controles do delphi
>       (Evandro Ricardo Silvestre)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Mon, 5 Nov 2007 12:26:52 -0200
> From: "Antonio Nascimento" <[EMAIL PROTECTED]>
> Subject: Re: [pgbr-geral] phppgadmin toda hora pede senha
> To: "Comunidade PostgreSQL Brasileira"
>         <[email protected]>
> Message-ID:
>         <[EMAIL PROTECTED]>
> Content-Type: text/plain; charset=ISO-8859-1
>
> Vitor,
>
> Entra na pasta "conf" do phppgadmin e abre o arquivo config.inc.php,
> esse arquivo é o local onde vc pode setar as configurações do
> phppgadmin.
>
> Antonio Nascimento
>
>
> ------------------------------
>
> Message: 2
> Date: Tue, 6 Nov 2007 09:48:07 -0200
> From: "Consultores Software" <[EMAIL PROTECTED]>
> Subject: [pgbr-geral] Exibir campos concatenados em controles do
>         delphi
> To: pgbr <[email protected]>
> Message-ID:
>         <[EMAIL PROTECTED]>
> Content-Type: text/plain; charset="iso-8859-1"
>
> Bom dia pessoal !
>
> Preciso exibir um campo concatenado ( codigo  || ' - ' || nome  as
> NomeDoCampo ) de uma select em controles do delphi, tipo DBGrid e, como o
> tipo retornado é um Text,  o controle mostra "(MEMO)"
>
> Alguém sabe como resolver isso, de preferência via sql ?
>
> Muito obrigado, desde já.
> -------------- Próxima Parte ----------
> Um anexo em HTML foi limpo...
> URL:
> http://listas.postgresql.org.br/pipermail/pgbr-geral/attachments/20071106/a19ac16d/attachment.html
>
> ------------------------------
>
> Message: 3
> Date: Tue, 06 Nov 2007 09:50:37 -0300
> From: Evandro Ricardo Silvestre <[EMAIL PROTECTED]>
> Subject: Re: [pgbr-geral] Exibir campos concatenados em controles do
>         delphi
> To: Comunidade PostgreSQL Brasileira
>         <[email protected]>
> Message-ID: <[EMAIL PROTECTED]>
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>
> Consultores Software wrote:
> > Bom dia pessoal !
> >
> > Preciso exibir um campo concatenado ( codigo  || ' - ' || nome  as
> > NomeDoCampo ) de uma select em controles do delphi, tipo DBGrid e,
> > como o tipo retornado é um Text,  o controle mostra "(MEMO)"
> >
> > Alguém sabe como resolver isso, de preferência via sql ?
> Faz um cast para varchar: CAST(codigo  || ' - ' || nome  as VARCHAR) as
> NomeDoCampo
>
> Att
>
> Evandro
>
>
> ------------------------------
>
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
>
> Fim da Digest pgbr-geral, volume 9, assunto 14
> **********************************************
>
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a