码迷,mamicode.com
首页 > 数据库 > 详细

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

时间:2019-03-14 15:14:30      阅读:203      评论:0      收藏:0      [点我收藏+]

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

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   

原文地址:https://www.cnblogs.com/bokeyuan2016/p/10530143.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!