1
A
回答
4
您可以重新編譯使用ALTER TRIGGER
:
ALTER TRIGGER myTrigger COMPILE
如果報告的SQLPlus Trigger compiled with errors
(或類似的東西),只需鍵入SHOW ERRORS
以獲取更多信息。
+0
關於第二點我正在尋找可以發送的單獨的SQL * PLUS語句。 – user1987442
+1
我不是100%肯定的,但這裏有一個猜測...... User_Triggers視圖中的狀態欄顯示爲「ENABLED」或「DISABLED」,因此不是唯一的。在'User_Objects'視圖中,'TRIGGER'類型的'Status'是'VALID'或'INVALID',所以這可能是唯一的。試試這個:'SELECT Status FROM FROM User_Objects WHERE Object_Name ='your-trigger-name'AND Object_Type ='TRIGGER''。 –
相關問題
- 1. 編譯包體時觸發觸發器
- 2. 如何編寫觸發器?
- 3. SQL-PL觸發器編譯錯誤
- 4. SQL觸發器編譯錯誤
- 5. Oracle觸發器編譯錯誤
- 6. sqlplus觸發器編譯錯誤
- 7. PL/SQL觸發器編譯錯誤
- 8. Oracle-觸發器編譯錯誤
- 9. oracle觸發器上的編譯錯誤
- 10. 編譯器如何編譯編譯器?
- 11. Oracle 10g觸發器編譯但不會觸發
- 12. 警告:在SQL開發人員編譯但編譯錯誤觸發器
- 13. 如何編寫遞歸觸發器
- 14. 如何批量編輯觸發器?
- 15. Oracle觸發器編譯,但沒有發生?
- 16. Oracle中的觸發器語句的編譯器錯誤
- 17. 如何在C++中編譯編譯器?
- 18. 我的sql觸發器編譯但在必要時不會觸發
- 19. PL/SQL觸發器返回缺貨錯誤:觸發與編譯錯誤創建
- 20. 如何在月底觸發觸發器?
- 21. WPF XAML如何爲數據網格編寫觸發器或多觸發器?
- 22. 在TFS編譯後觸發Jenkins
- 23. 觸發在編譯javascript回調
- 24. 警告:觸發與編譯錯誤
- 25. 觸發警告:創建編譯錯誤
- 26. 觸發編譯錯誤(插入)
- 27. Eclipse編譯參與者不觸發
- 28. 如何在Eclipse中自定義和觸發Java編譯錯誤
- 29. JIT編譯器 - 如何開始編寫自己的編譯器?
- 30. 如何創建觸發器觸發器自引用觸發器......是啊
在您的理解中,無效意味着什麼? – mnagel
如果一切都失敗,請閱讀說明:http://docs.oracle.com/cd/E11882_01/appdev.112/e25519/alter_trigger.htm#LNPLS99996 –
這是使用該術語的TOAD。在這種情況下,其觸發器所使用的序列缺失,如果您安裝序列,則觸發器仍然無效,必須重新編譯。 – user1987442