0

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

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

我相当有信心我的同事曾经有一个查询来实现这一点,但他已经离开了我们的组织,我似乎找不到他的查询。

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

4

1 回答 1

-1

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

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

于 2013-03-08T04:32:08.547 回答