簡體   English   中英

具有特定列的事實表列表

[英]List of fact table which has a specific column

我正在尋找一種方法來查找所有具有指定列名的事實表。 我們有什么辦法可以找到嗎? 或者唯一的方法是手動查看一張桌子?

例如,將其想象為列名:Claim_Id 如何找到其中包含此列名的所有事實表?

select schema_name(tab.schema_id) as schema_name,
tab.name as table_name, 
col.column_id,
col.name as column_name, 
t.name as data_type,    
col.max_length,
col.precision
from sys.tables as tab
   inner join sys.columns as col
       on tab.object_id = col.object_id
   left join sys.types as t
      on col.user_type_id = t.user_type_id
WHERE COL.name='UpdatedDate'
order by schema_name,table_name,column_id;

你可以使用類似的東西

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM