1
データベースに新しいrow
を作成したユーザーの名前でCreatedBy
列を更新するにはどうすればよいですか?ユーザーがrow
でデータを変更したときにModifiedDate
を追加するTrigger
を作成しました。 My Trigger;作成者ユーザがデータを入力したときに更新
CREATE TRIGGER trgUpdate
ON Table1
FOR UPDATE
AS
BEGIN
IF @@ROWCOUNT = 0 RETURN
IF TRIGGER_NESTLEVEL(object_ID('trgUpdate')) > 1 RETURN;
SET NOCOUNT ON;
UPDATE Table1
SET ModifiedOn = CURRENT_TIMESTAMP
FROM Table1 c
INNER JOIN INSERTED i
ON c.accID = i.accID
END
をチェック!彼らはすべて1つのSQLログインを使用しているのですか、それぞれが独自のログインを持っていますか? – JoshBerke
彼らはそれぞれ独自のログインを持っています。 – AndroidAL