繁体   English   中英

在不知道SQL Server数据库中的表或列名称的情况下查找单元格值的位置

[英]Find location of a cell's value without knowing table or column name in a sql server database

我需要找到某个数据表,但我不知道该表的名称或其中的列。 我手头的表中有数据。 数据库巨大,没有手动检查的耐心。 是否有一个查询可用于搜索数千个表中的每一个,以查找我拥有的确切值。

在系统上担任系统管理员之前,我没有开发过,这是我经常遇到的问题。 这是我的处理方法:

1)是否有测试系统和用户界面,您可以从中插入值? 如果是这样,请执行配置文件跟踪或扩展事件以查看数据的去向。

2)是否有您可以浏览并希望找到表格位置的产品的数据字典?

3)最困难的方法是使用information_Schema.columns和information_schema.tables并对表可能命名的原因进行有根据的猜测,然后查看表中的数据,看是否正确。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM