[firebase-br] Comparação se BLOB é NULO

Rafael Cabral rafael.cabral em intercraft.inf.br
Qua Ago 24 10:45:35 -03 2005


Pessoal, tudo bem?
 
Estou utilizando um campo BLOB em uma tabela. Numa consulta, verifico se o
BLOB está vazio para realizar uma determinada manipulação. Porém, quando
tento realizar a comparação através do CASE, o firebird me retorna o
seguinte erro, dizendo que o CASE não pode comparar BLOB com NULL:
 
Statement failed, SQLCODE = -104
Dynamic SQL Error
-SQL error code = -104
-Datatypes are not comparable in expression CASE
 
CASE WHEN CAMPO IS NULL THEN 'VAZIO' ELSE CAMPO END
 
Como faço para resolver isso?
 
[]s,
 
Rafael Cabral



Mais detalhes sobre a lista de discussão lista