problema com case no interbase
a instrução abaixo:
[color=red:900503846c]Select ov, sum(case flag when 1 then 2 end as flag1),
sum(case flag when 2 then 2 end as flag2)
from view_info_embarque
group by ov, flag[/color:900503846c]
apresenta o seguinte erro:
[color=red:900503846c]Dynamic SQL Error
SQL error code = -104
Token unknown - line 1, char 20
flag
Statement: Select ov, sum(case flag when 1 then 2 end as flag1),
sum(case flag when 2 then 2 end as flag2)
from view_info_embarque
group by ov, flag[/color:900503846c]
alguém pode me ajudar?
[color=red:900503846c]Select ov, sum(case flag when 1 then 2 end as flag1),
sum(case flag when 2 then 2 end as flag2)
from view_info_embarque
group by ov, flag[/color:900503846c]
apresenta o seguinte erro:
[color=red:900503846c]Dynamic SQL Error
SQL error code = -104
Token unknown - line 1, char 20
flag
Statement: Select ov, sum(case flag when 1 then 2 end as flag1),
sum(case flag when 2 then 2 end as flag2)
from view_info_embarque
group by ov, flag[/color:900503846c]
alguém pode me ajudar?
Fea
Curtidas 0
Respostas
Gandalf.nho
04/07/2005
Qual a versão do seu Interbase? Pelo que sei, apenas o IB 7.5 ou o FB 1.5 suporta CASE
GOSTEI 0
Fea
04/07/2005
é a 6.0
GOSTEI 0
Gandalf.nho
04/07/2005
é a 6.0
Como o IB 6 não suporta CASE vc terá que migrar seu banco para uma das versões que falo acima.
GOSTEI 0