程序员人生 网站导航

SQL SERVER 批量更新根据主键ID字符串

栏目:Sqlserver时间:2013-12-09 15:25:10

以前一直都是每条数据更新,效率肯定没得批量更新的高,特此总结,以备忘记,大家使用的时候可以写成通用的存储过程,只需要传递 表名 主键名 更新字段名 值 以及ID字符串等。

declare @idlist varchar(1000) 
set @idlist='2,3,4,5' 
exec('update table set field=value where id in('+@idlist+')')

------分隔线----------------------------
------分隔线----------------------------

最新技术推荐