error21111802——oracle數據庫,invalid identifier 錯誤


[SQL]SELECT P.*,L.LAB_NAME FROM MIC_LABORATORY_PRINCIPAL P
LEFT JOIN MIC_LABORATORY L ON p.LAB_ID=L."ID" 
WHERE P.LAB_ID IN('1679860', '1680376', '1680377', '1680378', '1680375', "1680434")
[Err] ORA-00904: "1680434": invalid identifier

invalid identifier 錯誤一般是由於使用了數據庫中的關鍵字引起的;

在本例中,是由於 "1680434"引起的錯誤,對於Oracle數據庫雙引號“”是關鍵字,這里改為單引號問題就解決了

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM