sql server regex

前端 未结 1 1764
既然无缘
既然无缘 2020-12-12 00:57

In SQL Server (2012) I have a field with numeric values. The field is of type int. Let\'s say that the field in the db contains 123456789. I\'m sea

相关标签:
1条回答
  • 2020-12-12 01:28

    SQL Server does not natively support Regular Expressions. You would need to install a CLR assembly for this.

    The LIKE pattern syntax does not support quantifiers so without using CLR the only alternative is to expand it out.

    where field1 like '3456789' 
     or  field1 like '[1-9]3456789'  
     or  field1 like '[1-9][1-9]3456789' 
    
    0 讨论(0)
提交回复
热议问题