【发布时间】:2014-02-10 14:40:38
【问题描述】:
如何在下面的代码中用 SQL Server 2005 中的其他代码替换合并查询 获得相同的功能。
alter trigger [Emp_Update_Logging] on [Employee_Test]
after update
as
MERGE INTO dbo.Emp_Log EL
USING INSERTED I
ON EL.EID = I.Emp_ID
WHEN MATCHED THEN
UPDATE
SET EL.ModifiedDate = getdate()
WHEN NOT MATCHED THEN
INSERT(EID,ModifiedDate)
VALUES(I.Emp_ID,getdate());
go
【问题讨论】:
标签: sql-server merge