[firebase-br] Casting no Firebird
eduardo
eduardo em icontroller.com.br
Seg Maio 23 18:14:32 -03 2005
essa é mole
SELECT CAST(CAMPO_STRING AS INTEGER)+1 AS CONVERTEU
porém...
CAST(COALESCE(CAMPO_STRING,'0') AS INTEGER)+1 AS CONVERTEU
previne erro de NULL
CAST('0'||COALESCE(CAMPO_STRING,'0') AS INTEGER)+1 AS CONVERTEU
previne erro de Conversion from String ''
dependedo que como vc saiba dos dados em seu BD. Se vc tiver certeza que
todos possuem valores, a primeira é melhor
João Matheus Andrade wrote:
> Eu gostaria de criar um query que transformasse um valor string para integer e somasse 1 ao resultado do casting
>
> ________________________
> João Matheus Andrade
> jaguar_ata em yahoo.com.br
> Analista de Sistemas
> DT Sistemas
>
> ~ ~
> ( @ @ )
> oOOo-(_)-oOOo
> | delphi |
> | programmer |
> -----------------------
>
>
> ------------------------------------------------------------------------
>
> No virus found in this outgoing message.
> Checked by AVG Anti-Virus.
> Version: 7.0.322 / Virus Database: 266.11.15 - Release Date: 22/05/2005
>
>
> ------------------------------------------------------------------------
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
Mais detalhes sobre a lista de discussão lista