温馨提示:本文翻译自stackoverflow.com,查看原文请点击:sql server - Get column names of all tables in SQL
sql sql-server

sql server - 获取SQL中所有表的列名

发布于 2020-03-29 21:51:48

我需要一个查询来生成数据库中所有表的列名(如果可能,它的类型)。

有什么简单的方法吗?

查看更多

提问者
Dignity Dignity
被浏览
13
Gordon Linoff 2020-01-31 18:43

您可以使用INFORMATION_SCHEMA.COLUMNS

select c.*
from INFORMATION_SCHEMA.COLUMNS c;

它具有数据库中所有表的名称,类型和许多其他信息-注意,不是在服务器上,而是在数据库中。