SQL Server:String Manipulation

时间:2018-04-10 10:58:43

标签: sql-server string data-manipulation

我目前设法从一些描述中提取代码列表,其中所有代码的格式应相似,例如:

  

“%[0-9] [0-9] [0-9] [0-9] [0-9] - [0-9] [0-9] [0-9] [0-9 ]%'
  (00000-0000)
  '%[0-9] [0-9] [0-9] [0-9] - [0-9] [0-9] [0-9] [0-9]%'
  (0000-0000)
  '%[0-9] [0-9] [0-9] [0-9] [0-9] - [0-9] [0-9] [0-9]%'
  (00000-000)
  '%[0-9] [0-9] [0-9] [0-9] - [0-9] [0-9] [0-9]%'
  (0000-000)
  '%[0-9] [0-9] [0-9] [0-9] - [0-9] [0-9]%'
  (0000-00)

我注意到我目前没有格式化为00000000的代码,并且想知道如果有办法将它们重组为00000-000,我是否要将这些代码拉出来?

我目前正在使用的代码是基于昨天Larnu的建议,如果任何人可以帮助解决这个字符串操作问题将非常感激,如果可能的话我想将重组后的字符串放在列中与其他人在一起格式正确。

sap-language

1 个答案:

答案 0 :(得分:0)

尽管我已经说过了,但是这种方法仍然有效。尽管我不得不扩大搜索范围以寻找更多种类的Character结构,但我针对该查询进行的数据不一致并且代码尽可能匹配了值。