TSQL字符串正则表达式匹配

时间:2014-01-06 11:24:23

标签: sql regex string sql-server-2012

是否可以检查字符串变量是否与SQL Server中的正则表达式匹配?我想要像@stringVariable = @regex这样简单的东西,并得到类似于真/假的结果。

1 个答案:

答案 0 :(得分:3)

假设您的意思是Microsoft SQL Sever,那么您不能因为它不支持开箱即用的正则表达式。

但是,您可以将该过程归结为CLR存储过程,或者如果它是一个非常简单的正则表达式,您可以使用LIKE关键字。

Here是关于CLR正则表达式支持的链接。几年前我自己用过这个,直到我放弃了在我的情况下使用正则表达式的想法!