[广东]150亿:深圳社会保险征收创历史新高
[广东]城乡统一失业保险制度有望实施
[广东]城镇居民今年全纳入医保
[广东]东莞农民医保补贴上涨30元
[广东]佛山:农村基本医疗保险要做到合情合理
[广东]改革养老金计发办法 将调抓紧修订社保条例
[广东]肝移植手术有纳入医疗保险范畴
[广东]高要市医保覆盖率达57.5%
[广西]工伤保险参保人数全国第一 做法在全国推广
[广东]广州:农民也可领失业保险金
[广东]广州:事业干部参加失业保险
--------------------------------------------
这个字段title,想多加一个存储地区的字段,通过分析这个title中的数据提取。

解决方案 »

  1.   

    eg:Declare @S Nvarchar(100)
    Select @S = N'[广东]150亿:深圳社会保险征收创历史新高'
    Select Substring(@S, CharIndex('[', @S) + 1, CharIndex(']', @S) - CharIndex('[', @S) - 1)
      

  2.   

    Select title, Substring(title, CharIndex('[', title) + 1, CharIndex(']', title) - CharIndex('[', title) - 1) As 地區 From 表
      

  3.   

    Select title, left(title,2) As 地区 From 表
      

  4.   

    Declare @S Nvarchar(100)
    Select @S = N'[广东]150亿:深圳社会保险征收创历史新高'
    Select Substring(@S, CharIndex('[', @S) + 1, CharIndex(']', @S) - CharIndex('[', @S) - 1),SubString(@S,charIndex(']',@S)+1,DataLength(@S)-charIndex(']',@S))