即時嘗試執行過程「PROCEDURE_NAME
」過程「CALLING_PROCEDURE_NAME
」 但我的PROCEDURE_NAME已經處於有效狀態,並且成功地運用在其他一些程序。」ORA-04068:包的現有狀態已被丟棄ORA-04065:未執行,更改或丟棄存儲過程
ORA-04068: existing state of packages has been discarded
ORA-04065: not executed, altered or dropped stored procedure ""PROCEDURE_NAME""
ORA-06508: PL/SQL: could not find program unit being called: ""PROCEDURE_NAME""
ORA-06512: at ""CALLING_PROCEDURE_NAME"", line LINE_NO
ORA-06512: at line 1
你需要重新編譯PROC /包 – Thomas 2014-10-30 06:12:55
@Thomas:沒有,在這種情況下,這是因爲該會話已經當包裹被重新編譯其中滴入一些包的狀態。 – 2014-11-03 01:51:59