2011-03-04 152 views
1
select trigger_name from user_triggers where owner = 'WC'; 

WC是模式名稱。以下代碼有什麼問題?

我得到的錯誤是:

ORA-00904: 「主人」:無效的標識符

  1. 00000 - 「%s的:無效的標識符」

*原因:
*操作:錯誤在行:14列:45

+0

學習'DESC'。這對於診斷ORA-904非常有用。 – 2011-03-05 09:40:44

回答

4

user_triggers表中沒有所有者。有table_owner。

0

檢查這個答案:

ORA-00904:字符串:無效的標識符

原因:輸入的列名丟失或無效。

操作:輸入有效的列名稱。有效的列名稱必須以字母開頭,少於或等於30個字符,並且只包含字母數字字符和特殊字符$,_和#。如果它包含其他字符,則必須用雙引號括起來。它可能不是保留字。

Oracle Error Description

有時候,如果你沒有在你的數據庫足夠的訪問權限可以出現。