如何在整个SQL数据库中搜索特定的列名,然后仅搜索这些列中的特定值?

时间:2017-07-13 15:12:30

标签: sql

在工作中,我们使用一个绝对庞大的数据库,其中有多个不同的程序写入主存储桶。不幸的是,从那些可能将特定数据点写入数据库的单个程序中,并不总是有好的方法。我有一个查询可以搜索特定值或字符串的所有内容,但由于数据库的大小,通常需要大约7个小时才能完成。

我认为如果我能稍微缩小搜索范围,我可能会加快速度。我经常需要查找的许多值都在类似命名的列下(即“UserName”,“UserID”等)。是否有一种很好的方法可以进行搜索,查看我的所有表中的特定列名称,然后只搜索那些列我想要找到的值?

几年前我发现了类似的问题

Search sql database for a column name, then search for a value within the retuned columns

但是当我运行答案时,它返回的只是“命令已成功完成。”

我还是有点绿色,所以我并不打算说这可能是我心目中的PICNIC问题。

0 个答案:

没有答案