数据库查询content字段存在11位连续字符串的问题
               
                来源:本站原创
                点击数: 次
                发布时间:2022年02月10日
            
            
            问题分析:数据库查询content字段存在11位连续字符串的问题,去排查有相关身份证号码或者是电话号码信息
处理方法:
第一步,先执行下面的语句,开启Ole Automation Procedures
sp_configure 'show advanced options', 1;
GO
RECONFIGURE;
GO
sp_configure 'Ole Automation Procedures', 1;
GO
RECONFIGURE;
GO
第二步,执行下面脚本,创建正则表达式方法
第三步,需要检测的表中,查询类似下面的脚本:
SELECT * from PE_Petition_PetitionLetter where dbo.regexIsMatch(Content,'\d{11,}',0) = 1
说明:中括号里面
{11,}  表示大于等于11
{11}     表示等于11
{11,18}  表示11到18

