Pessoal tenho um select que se eu passar ele direto no banco usando o PL/SQL Developer funciona corretamente, porém quando tento passar ele dentro de um cursor no Forms 6i ele diz ter um erro no case.
O SQL é o seguinte:
Selecionar tudo
select campo,
campo2,
case campo3 = 1 then
null;
else
campo4
end;
from tabela
Assim passa corretamente no PL/SQL Developer porém quando eu faço isso no Forms 6i (dentro do gatilho when-button-pressed):
Selecionar tudo
declare
cursor vtabela is
select campo,
campo2,
case campo3 = 1 then
null;
else
campo4
end;
from tabela
begin
end;
Imagino que possa ser alguma diferença de sintaxe, porém não consigo localizar qual é. Alguém pode dar uma dica?