我有一個相對簡單的SQL查詢其拒絕上的SQLDeveloper執行右括號,我有問題的行範圍縮小到這一點 -ORA-00907缺少即使括號平衡
and (b.date_updated > (sysdate MINUS 2) or a.date_updated > (sysdate MINUS 2))
這是其中的一部分我的where
條款以及其他聲明。
我已經多次視覺化括號,它看起來對我來說平衡,我不確定我在這裏做錯了什麼,有人可以幫我弄清楚這裏有什麼問題。
爲了完整起見,這裏的where子句的樣子
where a.customer_id = b.customer_id
and (b.date_updated > (sysdate MINUS 2) or a.date_updated > (sysdate MINUS 2))
and a.c_id = c.c_id
'MINUS'應該是'-' –
你如何範圍縮小到這條線?如果您註釋掉該行,錯誤是否會消失? – RBarryYoung
是的,沒有這一行查詢執行得很好,但我需要選擇一個時間表。 – nikhil