我正在使用SQL Server和Regex功能搜索关键字。
我们有泄漏气体,泄漏气体和泄漏气体等数据。
SELECT [Text field]
FROM [Global database]
text field is like '%leak[a-z]{1,3} gas%'
SQL Server不支持正则表达式(除非您添加自己的UDF)。然而,它确实扩展了一些基本通配符的LIKE
功能。
你可以做你想做的事情:
where field like '%leak[a-z] gas%' or
field like '%leak[a-z][a-z] gas%' or
field like '%leak[a-z][a-z][a-z] gas%'