当前位置:Gxlcms > 数据库问题 > sql server 字符串替换 1992-2008 '-'替换为@

sql server 字符串替换 1992-2008 '-'替换为@

时间:2021-07-01 10:21:17 帮助过:27人阅读

if exists (select* from 某表名 where SUBSTRING(主题词, PATINDEX(‘%[0-9]%‘, 主题词) + 4, 1) = ‘-‘) 
UPDATE 某表名
SET 主题词 =STUFF (主题词,PATINDEX(‘%[0-9]%‘, 主题词) + 4 , 1 ,‘@‘ )
where(主题词 like ‘%[0-9]%-%[0-9]%‘)

  

主题词
1998-fmkgm
先-天性-1992@2015-畸形:新-生-儿-疾病-预防(卫生)

sql server 字符串替换 1992-2008 '-'替换为@

标签:字符串   字符串替换   select   date   主题   表名   div   2-2   exist   

人气教程排行