SELECT
TABLE_CATALOG AS [Database],
TABLE_SCHEMA AS Owner,
TABLE_NAME AS TableName,
COLUMN_NAME AS ColumnName,
ORDINAL_POSITION AS OrdinalPosition,
COLUMN_DEFAULT AS DefaultSetting,
IS_NULLABLE AS IsNullable,
DATA_TYPE AS DataType,
CHARACTER_MAXIMUM_LENGTH AS MaxLength,
DATETIME_PRECISION AS DatePrecision,
COLUMNPROPERTY(object_id(TABLE_NAME), COLUMN_NAME, 'IsIdentity') as IsIdentity
FROM INFORMATION_SCHEMA.COLUMNS
WHERE (TABLE_NAME = '表名') and COLUMN_NAME='列名'
本文介绍了一种使用SQL语句查询特定表中列详细信息的方法,包括数据库名称、所有者、表名、列名、默认设置、是否允许为空、数据类型、最大长度及日期精度等。
2295

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



