テーブル内の行が更新される直前に実行されるトリガーを作成し、行内のすべてのフィールドを更新してからアーカイブテーブルに書き込むトリガーを作成します。更新前に行フィールドにアクセスしてアーカイブテーブルに書き込むために必要な正しい構文は何でしょうか?基本的なSQL更新トリガー
EDIT:
だからこれは私が欲しいものを行う必要があり、動作するようには思えません。私は、エラーが「が既にデータベース内config_SystemSettingsと呼ばれるオブジェクトがあり得る:[設定] ON
CREATE TRIGGER [config].[UpdateSystemSettings]
[SystemSetting] UPDATE AFTER AS
SET NOCOUNT ON;
SELECT old.settingId, old.campId, old.settingKey, old.settingValue
into [history].[config_SystemSettings]
FROM [config].[SystemSetting] AS old
INNER JOIN deleted AS del ON del.settingId = old.settingId
END GO
をBEGIN
可能な複製[SQL ServerでBEFORE UPDATEDトリガーを実行するにはどうすればよいですか?](http://stackoverflow.com/questions/642822/how-can-i-do-a-before-updated-trigger-with -sql-server) –