这是不被编译我的更新语句不编译:更新语句中使用别名
Update Documents d
Set
DocumentDate = 1,
LastStatusChangedDateTime = (
Select Top 1 DATEADD(ss,1,StatusChangedDateTime)
From [dbo].[DocumentStatusesHistory] dsh
Where dsh.DocumentID = d.DocumentID
)
Where DocumentID In
(
Select Data From dbo.Split(@DocumentIDs,',')
)
我无法使用d别名。我怎样才能解决这个问题?
http://stackoverflow.com/questions/31551/good-way-to-us电子表的别名在更新语句 – bummi