boa tarde, amigos!!
Estou com um erro no seguinte select, que seleciona contas a receber vencidos a 40 dias ou mais:
select pes.pes_pf_nome, cr.ctr_vencimento, cr.ctr_valorpendente
from pes_fisica pes, contas_receber cr, nf_saida n, pessoa p
where p.pes_cod = pes.pes_cod
and n.pes_cod = pes.pes_cod
and cr.nfs_cod = n.nfs_cod
and cr.ctr_valorpendente > ‘0’
and cr.ctr_vencimento <= date_add(sysdate(), INTERVAL -40 DAY)
o erro é:
ORA-00907: parêntese direito não encontrado
00907. 00000 - "missing right parenthesis"
*Cause:
*Action:
Erro na linha: 7 Coluna: 50
Porém, as parênteses estão todas fechadas corretamente. Se eu comentar a última linha funciona corretamente.
Alguém sabe o motivo?