私はトリガーについて読んでいますが、私の状況を処理する例を見つけていないようです。私の状況は残念です。以前のDBAは、データベース全体に冗長データを分散させていました。
テーブルで会社名が変更されたら、他の複数のテーブルで会社名を更新したいと思いorganiz
ます。私はこれを持っていますが、うまくいかないようです:
CREATE TRIGGER updOrgNameTrigger
ON organiz
AFTER UPDATE
AS
IF UPDATE(Org_Name_1)
BEGIN
DECLARE @org_name varchar(256)
SET @org_name = (select Org_Name_1 from organiz)
UPDATE other_table set Org_Name_1 = @org_name
UPDATE the_other_table set Org_name_1 = @org_name
END
私がやろうとしていることは可能ですか?