2016-03-30 20 views
1

Bir veritabanında yeni bir row oluşturdu kullanıcı adıyla güncelleştirmek için CreatedBy sütun nasıl alabilirim? Kullanıcı row'daki verileri değiştirdiğinde ModifiedDate ekleyen bir Trigger oluşturdum. Tetikleyicim;Oluşturuldu Veriler kullanıcı veri girdiğinde güncelleştirin

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 
+0

? Hepsi bir sql girişi kullanıyor mu yoksa her birinin kendi girişi var mı? – JoshBerke

+0

'un her birinin kendi girişi vardır. – AndroidAL

cevap

İlgili konular