ORA-06550:line 1,column 1:PLS-00905:object ISS_PRO.RP_KDSJJ is invalid ORA-06550: line 1,column 7: PL/SQL:Statement ignored


還有一個小時下班,外面下着雨,初冬的夜來的很早,辦公室暖烘烘的感覺不到寒冷。愉快的寫着代碼,突然測試傳來一個奇怪的bug。還是自己不熟悉的領域(熟悉的領域比較少)!

ORA-06550:line 1,column 1:PLS-00905:object ISS_PRO.RP_KDSJJ is invalid ORA-06550: line 1,column 7: PL/SQL:Statement ignored

項目是用了皕傑報表,報表中引用了ORACLE的存儲過程,存儲過程中又調用了函數!

 

本來看見06550一般就是語法問題,但是這次測試環境沒事,到生成出的狀況。

 

最后問了老同志,他告訴我存儲過程和函數不能一起執行。意思就是我把存儲過程和函數的sql腳本放在了一起,測試更新的時候一起執行的,所以出現了這個問題。分開執行果然沒事了,不知道為啥!

 

學了一招,還有20分鍾就下班了!


免責聲明!

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



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