我刚刚将一些表加载到主数据库中。 在一个名为的表中有一个col MAPCONCEPTID。模式是OPTC,前缀是SNO
老板问我映射到哪里?哪个使用此col的表。它显然是非常重要的col。
想知道如何查找某个表中的MAPCONCEPTID字段映射到
的位置答案 0 :(得分:1)
在SQL Server Management Studio
中,展开Tables
窗口中的Object Explorer
节点。找到你的桌子。然后右键单击它并从弹出菜单中选择View Dependencies
。
这将打开Object Dependencies
窗口。使用此窗口可以查找它依赖的其他表,或者其他表依赖于此表。
答案 1 :(得分:0)
这就是我要做的事情:这样做的好处是不依赖于正确映射的依赖关系和键,但 MAJOR 的缺点是依赖于另一个表中的列被命名为一样。它可能适合你。
SELECT TABLE_SCHEMA, TABLE_NAME, COLUMN_NAME, ORDINAL_POSITION, DATA_TYPE
FROM INFORMATION_SCHEMA.COLUMNS
WHERE
COLUMN_NAME = 'MAPCONCEPTID' AND -- Your Column Name
TABLE_SCHEMA = 'OPTC' AND -- Your Schema (optional)
TABLE_NAME != '' -- Exclude the starting table