【发布时间】:2013-07-29 15:13:58
【问题描述】:
我在临时表中选择两个值。 完成此操作后,我想对我刚刚选择到我的临时表中的所有 Id 进行更新,对我从中选择的一个表进行更新。 我该怎么做?
这听起来很简单,我真的不知道从哪里开始。 我试过了
update table set value = @tempTable.value where id = @temptable.id
但这当然没有用。 当然,我可以为临时表中的每个条目执行一个为我提供更新命令的选择,但我非常希望在一个进程中执行此操作,而不必事后执行更新命令。
我需要从临时表中做一些 foreach 吗?
【问题讨论】:
标签: sql sql-server sql-server-2008-r2