Pessoal,
Muito obrigado pelo retorno.
Segui todas as dicas e nada resolveu, comentei a parte em que se econtram
os cases, e o programa compilou ...
Tirei a query inteira da procedure e executei por fora, e a query funciona
normalmente com os cases.
Analisei a identação como sugerido e não conse
Não tenho certeza, mas achei bem confuso vc usar um CASE dentro de outro
CASE, que está dentro de um DECODE.
...
DECODE(
CASE WHEN C.CUST_TYPE_NO = 73 THEN 'CFI'
WHEN LENGTH(D.CACGC) = 14 THEN CASE
WHEN E.NMNFS > 0
AND E.NMCUPFIS = 0 THEN 'EMP'
WHEN E.NMNFS = 0
AND E.NMCUPFIS > 0 THEN 'CFI'
WHEN L
O decode está comentado.
De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] Em
nome de Leonardo Silva
Enviada em: Wednesday, 18 de April de 2012 11:18
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] Erro ao compilar procedure no Oracle
Pessoal,
Bom dia