利用SQL SERVER 2008提取字段列中多个中括号里的内容?

日期:2017-03-16 09:15:22 人气:1

利用SQL SERVER 2008提取字段列中多个中括号里的内容?

--你要把一行中的字段两个括号中拆成两列,这个就需要先把这个字段拆成两行。我就不在这做了,用--charindex和substring完成。--你现在一个字段中有两个括号,每个括号中用NUM隔开两个数字,这样,我把这个字段拆--成四列 分别是 862/53/2765/5,假设你这个字段叫COLUMNselect SUBSTRING(COLUMN,CHARINDEX('[',COLUMN)+1,CHARINDEX('NUM',COLUMN)-CHAR
    A+
热门评论