SELECT TOP 1000 [TABLE_CATALOG]
,[TABLE_SCHEMA]
,[TABLE_NAME]
,[COLUMN_NAME]
,[ORDINAL_POSITION]
,[COLUMN_DEFAULT]
,[IS_NULLABLE]
,[DATA_TYPE]
,[CHARACTER_MAXIMUM_LENGTH]
,[CHARACTER_OCTET_LENGTH]
,[NUMERIC_PRECISION]
,[NUMERIC_PRECISION_RADIX]
,[NUMERIC_SCALE]
,[DATETIME_PRECISION]
,[CHARACTER_SET_CATALOG]
,[CHARACTER_SET_SCHEMA]
,[CHARACTER_SET_NAME]
,[COLLATION_CATALOG]
,[COLLATION_SCHEMA]
,[COLLATION_NAME]
,[DOMAIN_CATALOG]
,[DOMAIN_SCHEMA]
,[DOMAIN_NAME]
FROM [text].[INFORMATION_SCHEMA].[COLUMNS]
[text]是数据库名称
select ORDINAL_POSITION,COLUMN_NAME,DATA_TYPE,CHARACTER_MAXIMUM_LENGTH from [text].[INFORMATION_SCHEMA].[COLUMNS] where TABLE_NAME='ks'
ks是表名
本文提供了两个SQL查询示例:一是查询数据库中指定表的所有列信息;二是针对特定表查询其部分元数据,包括列序号、列名及数据类型等。
5988

被折叠的 条评论
为什么被折叠?



