select
hm=case when charindex('//',hm)>0 then left(hm,charindex('//',hm)-1) else hm end,
dz=case when charindex('//',hm)>0 then stuff(hm,1,charindex('//',hm)+1,'') else '' end
from t
hm=case when charindex('//',hm)>0 then left(hm,charindex('//',hm)-1) else hm end,
dz=case when charindex('//',hm)>0 then stuff(hm,1,charindex('//',hm)+1,'') else '' end
from t
stuff('张三//××市××区××号',charindex('//','张三//××市××区××号'),len('张三//××市××区××号'),''),
stuff('张三//××市××区××号',1,charindex('//','张三//××市××区××号')+1,'')
hm = left(hm,charindex('//',hm)-2),
dz = stuff(hm,1,charindex('//',hm),'')
from
表
stuff(hm,charindex('//',hm),len(hm),''),
stuff(hm,1,charindex('//',hm)+1,'')
from tb
as dz from 表
alter table tname add dz varchar(100)--更新数据
update tname
set
dz = stuff(hm,1,charindex('//',hm),''),
hm = left(hm,charindex('//',hm)-2)
dz=stuff(hm,1,charindex('//',hm+'//'),'')
from tb
Right(hm,Len(hm)-CharIndex('/',hm)-1) As dz
from 表