获取在数据库中创建的表和列名称的列表

更新页 :
页面创建日期 :

通常,您将表或列名称放在 SQL 中,以便 SELECT 或 INSERT,但 SQL 可以检索基于 Intel 塔创建的表或列的名称。 如果可以这样做,还可以创建动态 SQL,以自动跟踪表和列。

获取表或列名称列表的 SQL 如下所示: 还有其他信息,但此处的配置最少。

select
  t.name as table_name
 ,c.name as column_name
from sys.tables as t
inner join sys.columns as c
  on c.object_id = t.object_id
order by t.name, c.object_id

结果如下所示: