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

Responder a