如何使用模糊的列名在数据库中查找数据?

时间:2013-03-08 02:31:52

标签: sql sql-server database

在我们的数据库中,我们有许多具有非描述性列名称的表格,例如(Attribute1,Attribute2 .... Attribute60等)。

我想知道的是,如果给出特定的信息,例如我知道作业代码可能是“123456”,但我不知道我们的数据库中的哪个列与作业代码有关,是否可以使用查询找出哪个表中哪个列包含的数据类似于123456 ?

我相当自信我的同事曾经有过一个查询来实现这个目标,但他已离开我们的组织,我似乎无法找到他的问题。

感谢我能得到的任何帮助!

1 个答案:

答案 0 :(得分:-1)

sp_search_code是我用来查找数据库中的任何代码项的东西;但是,您需要的是一个redgate工具,它将索引数据库并帮助您搜索其内容。我会建议Just Aguy这样做,你花了一些时间清理那些通用列名和任何gen表名,祝你好运。祝你好运。

http://vyaskn.tripod.com/sql_server_search_stored_procedure_code.htm