在数据库中查找字段

29 浏览
0 Comments

在数据库中查找字段

如何快速找到某个字段在哪个表中?我刚加入一个新公司,对他们的数据库架构还不熟悉。我常常需要搜索一些度量或维度,但是由于他们的数据库很大,这似乎需要很长时间。

我知道这是一个模糊的问题,没有最佳答案,但我正在寻找人们多年来学到的最佳做法、技巧和诀窍,我可能能够在这种情况下利用它们。

admin 更改状态以发布 2023年5月25日
0
0 Comments

当我搜索字段时,通常使用以下查询。

SELECT * FROM information_schema.COLUMNS c WHERE c.COLUMN_NAME LIKE 'search_field%'

确保选择了您感兴趣的数据库。

然后,一旦您找到了正在查找的表,您可以创建一个数据库图表,并“显示相关字段”,以查看如何将该表连接到您已经拥有的内容。

0
0 Comments

你可以使用sys.columns来完成这个操作:

SELECT 
    OBJECT_NAME(c.object_id)
FROM sys.columns c
WHERE c.name = 

0