GOCREATE TABLE dbo.Test( ID integer IDENTITY PRIMARY KEY, AuditDateTime datetime NOT NULL);GOCREATE TRIGGER [trg dbo.Test IOI AuditDateTime]ON dbo.TestINSTEAD OF INSERTASBEGIN SET ROWCOUNT 0; SET NOCOUNT ON; INSERT dbo.Test (AuditDateTime) SELECT GETUTCDATE() FROM INSERTED AS insEND;
DECLARE @Output TABLE (ID integer, AuditDateTime datetime);INSERT dbo.TestOUTPUT INSERTED.*INTO @OutputDEFAULT VALUES;-- Zero and NULL!SELECT * FROM @Output AS o;GODROP TABLE Test;