是否可以使用正则表达式功能集进行有效的查询。我在表中获得的数据格式不正确,例如:在标题栏中:Cable 180â” –到90–串行ATA电缆,并在Id列 123234+ 数据中采用指数格式,可以在Sqlserver2008中使用正则表达式进行查询。
最佳答案
您需要利用以下内容。通常需要以下三种的组合:
patindex
charindex
substring
为了回应您的上述评论,在发现大小写的情况下,
patindex
不应为0。 patindex
查找指定模式的开始位置,因此,如果patindex
找到大小写,则它应返回> 0的整数。编辑:
另外,
len(string)
和reverse(string)
在特定情况下派上用场。