在PB中如何編譯Oracle存盤程序?
編譯完成后為什么還是“成功,但編譯有錯誤”呀,能夠明白的教教我么。
怎么在PB中編譯成功呀?
我郵箱[email protected],大哥,幫幫忙吧!
uj5u.com熱心網友回復:
先保證你的存盤程序是正確的,其次執行動態sql1就可以了。
uj5u.com熱心網友回復:
大哥,保證正確。常見完成后,進入PLSQL Developer中,重新編譯一下一點問題都沒有。
主要就是在PB中出現“成功,但編譯有錯誤”,
怎么在PB中編譯呀???
uj5u.com熱心網友回復:
比如存盤程序的名字是abcstring ls_sql
ls_sql = 'alter procedure abc compile'
EXECUTE IMMEDIATE :ls_sql ;
uj5u.com熱心網友回復:
我試過了,不行uj5u.com熱心網友回復:
解決了,都是回車換行惹得禍。只要把"~r~n"換成char(10)就可以了。
uj5u.com熱心網友回復:
完成任務,可以揭貼了 ^&^uj5u.com熱心網友回復:
好像沒那么簡單,呵呵.uj5u.com熱心網友回復:
接分是王道!轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/115130.html
標籤:數據庫相關
上一篇:EXECUTE 后的事務計數指出缺少了 COMMIT 或 ROLLBACK TRANSACTION 陳述句。原計數 = 0,當前計數 = 1。
