sql sqlserver中可以对表中字段内容批量操作么,我想把字段中的值的内容位置交换一下可以么?在线等,给分

来源:百度知道 编辑:UC知道 时间:2024/06/04 09:38:17
比如下面的图片,我想把两条竖线前后的数字调换一下。

可以,请补充描述,稍具体些,或者HI

update zj_dltb set zjnr=substring(REPLACE(zjnr ,' ',''),6,case len(zjnr) when 11 then 5 when 10 then 4 when 9 then 3 when 8 then 2 when 7 then 1 end)+
substring(REPLACE(zjnr ,' ',''),4,2)+
substring(REPLACE(zjnr ,' ',''),1,3)

没太看明白?能不能举个简单小例子,或是发个图上来看看