[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數據庫雙引號“”是關鍵字,這里改為單引號問題就解決了