Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
トリガの定義を修正したものに置き換えます。新しいトリガの定義全体を ALTER TRIGGER 文にインクルードします。
ALTER TRIGGER trigger-name trigger-definition
trigger-definition:CREATE TRIGGER 構文
ALTER TRIGGER trigger-name ON [owner.] table-name SET HIDDEN
構文 1 ALTER TRIGGER 文の構文は、最初の 1 語を除き、CREATE TRIGGER 文の構文とまったく同じです。
Transact-SQL 形式と Watcom-SQL 形式のどちらの CREATE TRIGGER 構文も使用できます。
構文 2 SET HIDDEN を使用して、関連するトリガの定義を難読化し、解読できないようにします。このトリガはアンロードして、他のデータベースに再ロードできます。SET HIDDEN を使用すると、デバッガを使用したデバッグでも、プロシージャプロファイリングによっても、トリガ定義は表示されません。
SET HIDDEN 操作は元に戻せません。
基本となるテーブルの所有者であるか、または次のいずれかの権限を持っていることが必要です。
別のユーザが所有するビューのトリガを変更するには、ALTER ANY TRIGGER および ALTER ANY VIEW システム権限のどちらかを持っているか、ALTER ANY OBJECT システム権限を持っている必要があります。
オートコミット。
SQL/2008 ベンダー拡張。