を制御私は、このようなDDLトリガを作成していますSQL Serverのに2008 を使用しています: CREATE TRIGGER tName ON database FOR CREATE_TABLE
as
print 'A table has been created'
は私が作成されたそのテーブルを得ることができます!? 通常のテーブルで挿入または削除されたようなものがトリガ
この質問は、私がここで質問した別の質問(Entity Framework 4.2 - How to realize TPT-Inheritance with Database-generated Primarykey Value?)に関連しており、トピックに記載されている問題に関する私の前提が正しいかどうかを簡単に明確にすべきです。 問題(詳細): 私はデータベースにアクセスするためにEF(4.1
Oracle用の疑似バージョン管理とリポジトリを実装しようとしています。 考えられるのは、ストアドファンクション/プロシージャが変更された場合、または作成されたグローバルDATABASE トリガが起動されたときに、変更されたオブジェクトの現在のソースを取得して をテーブルに格納する場合です。 だから私は2つのトリガーを使用しています: TRIGGER BEFORE_MODIFY before AL
テーブルAに挿入後に実行され、複数の行に関係するMySQLトリガーを作成しようとしています。基本的に、テーブルAに挿入すると、テーブルCのすべての行とテーブルAの挿入されたIDを持つテーブルBに行を挿入したいと思います。 これが一般的な考え方である - DELIMITER |
CREATE TRIGGER mailings_create AFTER INSERT ON mailings FOR
トリガーの内部で、テーブルのすべての列をループして新しい値を古い値と比較しようとしています。トリガーのコンパイル CREATE OR REPLACE TRIGGER "JOSH".TEST#UPD BEFORE
UPDATE ON "JOSH"."TEST_TRIGGER_TABLE" REFERENCING OLD AS OLD NEW AS NEW FOR EACH ROW
declare