Доброго здравия, подтвердите баг или ткните носом в ошибку
Firebird 1.5.3.4870 (WI-V1.5.3.4870)
Код: Выделить всё
select
case rp.type_param
when 'S' then 'xxx1'
when (rp.type_param is null) then 'Not assigned'
else 'Value unknow'
end
Type_Param_Str,rp.type_param,
from params rp
получаю сообщение об ошибке
Invalid token.
Dynamic SQL Error.
SQL error code = -104.
Token unknown - line 4, char 25.
is.
на строке when (rp.type_param is null) then 'Not assigned'".
когда оставляю только "when 'S' then " все работает исправно.
Если оставляю :
Код: Выделить всё
Select
case rp.type_param
when (rp.type_param is null) then 'Not assigned'
end
Type_Param_Str,rp.type_param,
from params rp
проблема остается.
попытка найти решение на Sourceforge.net не увенчалась успехом.