を実行しませんでした:トリガーは、私は、単純なトリガー書い
CREATE TRIGGER test_tr
ON bi_test_tr
AFTER INSERT, UPDATE, DELETE
AS
BEGIN
INSERT INTO test (datechange, sum1, sum2, sum3)
SELECT
GETDATE(), SUM([filed1]), SUM([filed2]), SUM([filed3])
FROM bi_test_tr
END
GO
トリガを現在の日付とテーブルtest
に3列(filed1、filed2、filed3)の合計を挿入する必要があります。
しかし、私はbi_test_tr
に新しいデータセットをアップロードするとき、何もtest
に挿入されませんでした。
あなたはその理由を知っていますか?
[挿入または削除された](https://msdn.microsoft.com/en-GB/library/ms191300.aspx)を参照できないSQL Serverトリガは、警告鳴動を引き起こします。テーブルの*の*行についての情報を使用しています。 –
Raduのコードが正常に動作しているために奇妙です。 – 4est
奇妙なこと:トリガからコードを実行すると、完璧に実行されます:/ – 4est