数据库查询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