GARANTIR DESCONTO

Fórum Similar a função IsNull() do MS-SQL #36745

12/05/2003

0

Olá amigos,

Eu tenho um select que concatena duas variaveis string. Mas uma delas pode estar NULL e quando isso acontece o resultado da linha é NULL.

No SQL eu resolvo isso utilizando a funcao IsNull().

SELECT IsNull( DDD, ´´ ) + ´ - ´ + IsNull( TELEFONE, ´´ ) AS TelCli
FROM Clientes

TelCli
=======================
11 - 54654165
> provavel// algum dos 2 campos acima estava NULL
11 - 95879879
17 - 12321321
18 - 13213213


Alguém já passou por isso e poderia me ajudar?

Vls

:)


Israel Bispo

Israel Bispo

Responder

Posts

14/05/2003

Will

No firebird 1.5 vc tem a funcao COALESCE que testa se for nulo e retorna um valor no lugar (nunca testei com strings, somente com números). Caso não deseje trocar sua versão para a 1.5 vc deverá usar uma UDF.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar