2016-01-07 40 views
4

我不是一个季节性的Windows用户,我得到一个任务,其中我必须查询窗口索引搜索表,即“Systemindex”,用于从中获取某些用户特定的数据D b。正则表达式在sql命令中不支持“contains”子句

为此,我必须在获取数据时匹配基本上是正则表达式的模式。

SELECT System.FileName, System.ItemPathDisplay, System.DateCreated, System.DateModified, System.ItemName, System.KindText FROM Systemindex WHERE Contains('“(?=^[A-Za-z\[email protected]#\$%\^&\*\(\)_\+=]{9,32}$)”'); 

以上将允许我们搜索说存储的密码。

但是,当我使用下面的命令查询数据库时,我得到一个错误。后来我才知道“包含”子句 不支持正则表达式。是否有替代方案来实现这一目标?

回答