update 表名 set 县域名称='南山区' where 县域名 ='南山市' and 地址 like '%南山区%'
update 表名 set 县域名称='北江区' where 县域名 ='北海市' and 地址 like '%北江区%'
数据量大时,则用模糊匹配
update 表名 set 县域名称=地址 where 县域名 like '%市'
1、打开SQLServerManagement管理工具,使用sql语句创建一张测试表:
2、在测试表中,插入3条测试数据:
3、查询刚刚插入的数据:select*fromtblUpdate
4、使用一条语句批量修改整个表的数据,慎用:updatetblUpdatesetCol2='女'
5、使用一条语句批量修改指定条数的记录:updatetblUpdatesetCol2='第二次修改'whereId=1orId=2
6、使用一条语句批量修改这三条数据(按条件修改值):
7、使用一条语句批量修改数据,使用where和casewhen。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)