我可以在删除中使用 select 两次吗,因为我的要求要求这样做,但是在 db 中尝试时出现 ORA-00936“缺少表达式”错误。
DELETE FROM GLTB_REIM_DETAILS_TABLE_MAP WHERE
SELECT REPORT_NAME_C
FROM PRTB_REIM_REPORT_MAP, prtb_pay_remb_claims
WHERE (SELECT PAY_ELEMENT_CODE_C
FROM PRTB_PAY_REMB_CLAIMS
WHERE voucher_no_n='W288'
AND emp_id_c ='78881');
帮忙解决这个问题!!!