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 <[email protected]>

>  Jota, gostaria que o retorno da concatenação placa ||' - '|| modelo fosse
> varchar(50) e não text.
>
>
>
> At.te,
> Alisson Viegas
> Acsiv Sistemas
>
>
>
> *De:* [email protected] [mailto:
> [email protected]] *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 <[email protected]>
>
> 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
> [email protected]
> 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
> [email protected]
> 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
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a