2013-07-03 52 views
-2

我不太瞭解oracle。但是我得到以下的oracle錯誤。Oracle數據庫異常

ORA-06510: PL/SQL: unhandled user-defined exception 

ORA-06512:在 「TARET.GUI_PKG」,線路847 ORA-06512:在第1所 描述:在當前web請求的執行過程中發生了未處理的異常。請查看堆棧跟蹤以獲取有關該錯誤的更多信息以及源代碼的位置。

異常詳細信息:Oracle.DataAccess.Client.OracleException:ORA-06510:PL/SQL:未處理的用戶定義的異常 ORA-06512:在 「TARET.GUI_PKG」,線路847

我更新我的表插入此:ALL_TAB_COLUMNS

完整的SQL查詢並不重要,它是一個簡單的更新查詢,更新列。

爲什麼我得到那個錯誤?

回答

1

在oracle中檢查你的「包」。尋找名爲「TARET」的軟件包。在裏面你會發現「GUI_PKG」。在那裏,那個過程的創建者拋出了我猜測的用戶定義的異常。

+0

是否有發生錯誤的原因。它僅在此函數上引發錯誤:ALL_TAB_COLUMNS – BlackFire27

+1

您的'ALL_TAB_COLUMNS'解釋不一致。在這個問題中,你說「我通過插入這個東西來更新我的表:ALL_TAB_COLUMNS」,但是在上面的註釋中你會說「這個函數:ALL_TAB_COLUMNS」。什麼是'ALL_TAB_COLUMNS'?請注意,有一個名稱相同的字典視圖。我建議顯示觸發錯誤的代碼。 –

+0

我認爲TARET將是架構和GUI_PKG包的名稱。檢查GUI_PKG的第847行,看看是什麼導致錯誤 –