On Thu, April 6, 2006 2:28 pm, Joao said:

> SELECT CAST('1' AS double precision);
> caro euler acabei de tentar o cast acima e funciona perfeiramente na
> versao
> 8.1.2...
>
O CAST varchar -> double não foi descontinuado. O que foi removido foi
justamente o CAST de '' para float. Veja o aviso na versão 8.0 abaixo.

sistemas=# select cast('' as double precision);
WARNING:  deprecated input syntax for type double precision: ""           
                                                          DETAIL:  This
input will be rejected in a future release of PostgreSQL.                 
                                             float8                       
                                                                          
                           --------                                       
                                                                          
                0                                                         
                                                                    (1
row)                                                                      
                                                                          
                                                                          
                                      sistemas=#


-- 
Euler Taveira de Oliveira
_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
http://www.postgresql.org.br

Responder a