ORA-00911:無效的字符錯誤——由編譯環境下一個小錯誤引起
實施某功能腳本語句,編譯時,出現了ORA-00911錯誤,當時有些疑惑,之前生產庫使用是沒有問題的,經過一番檢查後發現原來是一個很細微的地方發生了錯誤。以下模擬一個簡單的實驗舉例。
用簡單的方法重演:
(注意:此時出現了????亂碼,是需要調整字符設置,與本次實驗無關的,但由於不影響本次實驗,暫不處理,處理方法可參見另一篇文章:點擊打開鏈接)
注意分號格式問題
將分號去掉,再次查詢,如下,正確執行了
排查原因:錄入格式時需要注意,分號應為英文格式,否則編譯時會報錯。
實驗重新查詢,將分號輸入為英文格式,如下,順利通過了
***********************************************聲明************************************************
原創作品,出自 “深藍的blog” 博客,歡迎轉載,轉載時請務必注明出處(http://blog.csdn.net/huangyanlong)。
表述有錯誤之處,請您留言,不勝感激。
*****************************************************************************************************