当前位置: 代码迷 >> Sql Server >> 怎么取子串,取特定字符后面的字符
  详细解决方案

怎么取子串,取特定字符后面的字符

热度:61   发布时间:2016-04-24 11:03:52.0
如何取子串,取特定字符后面的字符

批号的格式是这样的,如何取星星后面的字符串生成新的列,用select查询的
最后生成这样的。
------解决方案--------------------
SELECT SUBSTRING(批号,PATINDEX('%星号%',批号)+1,LEN(批号))
FROM 表

------解决方案--------------------



引用:
Quote: 引用:

select parsename(replace(批号,'☆','.'),2) from tb

这个取到的是前半段,我要的是后半段。


select parsename(replace(批号,'☆','.'),1) from tb
  相关解决方案