|
1
4
对于SQL Server 2005+,请尝试:
结果
输出:
|
|
2
3
在SQL2005或更高版本中,可以使用OUTPUT子句检索更新值的先前值。 考虑到只返回一个值,我不知道这与Tom的方法相比如何。我怀疑Tom的会更快,因为有一个额外的读取,但没有创建表变量的开销( 当然,我的还必须读取表变量!)
|
|
|
3
2
您可能需要添加一些错误检查等,我还假设该表是一个单行表。
要使用存储过程,请执行以下操作:
|