Olá, Alisson Se você fizer:
SELECT 'Olá'::text || ' mundo'::text; É igual a você fazer: SELECT cast('Olá' as text) || cast(' mundo' as text); A diferença é que cast é padrão SQL e :: é o operador exclusivo PostgreSQL. 2009/3/30 Alisson Viegas <p...@acsiv.com.br> > Legal, Jota. Valeu! > Então a função cast e os operadores :: (se é que posso chamar assim) tem o > mesmo resultado? > Quando usar um ou outro? > > > > At.te, > Alisson Viegas > Acsiv Sistemas > > > > *De:* pgbr-geral-boun...@listas.postgresql.org.br [mailto: > pgbr-geral-boun...@listas.postgresql.org.br] *Em nome de *JotaComm > *Enviada em:* segunda-feira, 30 de março de 2009 17:52 > *Para:* Comunidade PostgreSQL Brasileira > *Assunto:* Re: [pgbr-geral] RES: ::varchar retorna text > > > > Olá, > > Então você precisa fazer: > > SELECT (placa || ' - ' || modelo)::varchar(50) FROM sua_tabela; > > Se você fizer: > > SELECT placa || ' - ' || modelo::varchar(50) FROM tabela; > > Apenas o modelo será convertido para varchar(50). > > 2009/3/30 Alisson Viegas <p...@acsiv.com.br> > > Jota, gostaria que o retorno da concatenação placa ||' - '|| modelo fosse > varchar(50) e não text. > > > > At.te, > Alisson Viegas > Acsiv Sistemas > > > > *De:* pgbr-geral-boun...@listas.postgresql.org.br [mailto: > pgbr-geral-boun...@listas.postgresql.org.br] *Em nome de *JotaComm > *Enviada em:* segunda-feira, 30 de março de 2009 17:35 > *Para:* Comunidade PostgreSQL Brasileira > *Assunto:* Re: [pgbr-geral] ::varchar retorna text > > > > Olá, Alisson > > Mas seria para retornar o que? > > 2009/3/30 Alisson Viegas <p...@acsiv.com.br> > > Pessoal, por que a consulta abaixo está retornando um tipo text? > select placa ||' - '|| modelo::varchar(50) as veiculo from fro.vei > > Obrigado! > > > > At.te, > Alisson Viegas > Acsiv Sistemas > > > > > _______________________________________________ > pgbr-geral mailing list > pgbr-geral@listas.postgresql.org.br > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > > > > []s > -- > JotaComm > http://jotacomm.wordpress.com > http://www.dextra.com.br/postgres > > > _______________________________________________ > pgbr-geral mailing list > pgbr-geral@listas.postgresql.org.br > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > > > > []s > -- > JotaComm > http://jotacomm.wordpress.com > http://www.dextra.com.br/postgres > > _______________________________________________ > pgbr-geral mailing list > pgbr-geral@listas.postgresql.org.br > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > > []s -- JotaComm http://jotacomm.wordpress.com http://www.dextra.com.br/postgres
_______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral