Jorge escreveu:
> Consulta abaixo executado dentro da query ->(componente postgredac =
> delphi7)
>
> select cast ('0' as varchar(50)) as nome from clientes
>
> se executada rodando o postgresql 8.0 ele retorna o campo STRING mais
>
> se executada rodando o postgresql 8.1 ele retorna o campo MEMO tenho varias
> consultas dentro do sistema rodando o cast tem alguma configuração ou função
> que eu possa mudar para rodar ?
>
Isso não é problema do PostgreSQL. O seu componente deve estar se
confundindo com 'casts'. Tente utilizar a seguinte alternativa:
regression=# select '0'::varchar;
varchar
---------
0
(1 registro)
regression=# select '0'::text;
text
------
0
(1 registro)
regression=#
--
Euler Taveira de Oliveira
http://www.timbira.com/
_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
http://www.postgresql.org.br