在 SQL Server 中找出多少记录没有正确电话号码的最佳方法是什么?

rst*_*kly 11 sql-server-2008 sql-server query

我有一个领域,人们历史上可以用来自由提供价值。我需要识别没有适当值的记录,以便我可以清理它们。

为此,我一直在 SSIS 中四处寻找。我的倾向是在某些 C# 代码中使用带有正则表达式的脚本组件,然后进行重定向。不过,我想知道 SSIS 中是否有一种方法可以在不求助于 C# 的情况下做到这一点。

我没有太多运气找到一种方法来找出有多少记录没有合适的电话号码。

gar*_*rik 7

这是一次任务。编写一个小应用程序或仅选择脚本,使用 C#、VB.NET、T-SQL...并手动分析所有模式。也许您会发现输入这些数据的操作员的常见模式。为每个模式添加一个算法。将您的模式应用于数据库中的真实数据。删除所有“错误”记录。

运气。

添加:

作为选项,如果可能,您可以使用电话号码数据库来检查 person2number 的有效性。