迷彩风情的gravatar头像
迷彩风情 2016-07-05 10:45:05

sql server如何批量更新列数据?

首先通过sql语句查询数据如下:

select '执业护士考试儿科护理学'+cast((cast(substring(p.name,12,datalength(p.name))  as int)+20) as varchar(3)) as aaa
,p.* from dbo.tbl_papers_test p where name like '执业护士考试儿科护理学%';

数据如下:

sql server如何批量更新列数据?

希望有做过这类工作的牛牛们给点建议,多谢!

所有回答列表(1)
迷彩风情的gravatar头像
迷彩风情  LV26 2016年7月5日

update tbl_papers_test set
name = '执业护士考试儿科护理学'+cast((cast(substring(name,12,datalength(name)) as int)+20) as varchar(3))
where name like '%执业护士考试儿科护理学%';

评论(0) 最佳答案
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友