2017-09-29 18 views
-1

Insert & Updateトリガーを作成しましたが、すべて正常ですがトリガーは起動しません。 私は、データベースGUI View Facetsを使用しましたが、これはUpdateOrder = Noneを示しています。 Msg: "トリガーと更新操作が実行される順序を取得します。" 任意の考えですか?トリガーと更新操作が実行される順序を取得します。

+0

Huh ???あなたはあなたの引き金を掲示することができます、なぜあなたはそれが発砲していないと思いますか?おそらくベーステーブルのddlも必要になるでしょう。 –

+0

なぜこれについて新しい質問を作成しましたか? https://stackoverflow.com/questions/46494424/this-script-is-dml-trigger-intended-to-update-table-but-the-trigger-is-not-firin –

+0

「どのような考えですか?」本当の質問ではありません。これらのオプションは、トリガの実行に影響を与えたり、無効にしたりすることもありません。あなたはストローで握って、実際の問題を避けています。 – SMor

答えて

0
CREATE [ OR ALTER ] TRIGGER [ schema_name . ]trigger_name 
ON { table | view } 
[ WITH <dml_trigger_option> [ ,...n ] ] 
{ FOR | AFTER | INSTEAD OF } 
{ [ INSERT ] [ , ] [ UPDATE ] [ , ] [ DELETE ] } 
[ WITH APPEND ] 
[ NOT FOR REPLICATION ] 
AS { sql_statement [ ; ] [ ,...n ] | EXTERNAL NAME <method specifier [ ; ] > } 

FOR、AFTERまたはINTEAD OFを忘れてしまった!私はこれが可能であることを知らなかった。

さらに詳しいヘルプについては、使用しているSQLを教えてください。

関連する問題