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
