元数据 - 目录

适用于:SQL ServerAzure SQL 数据库Azure SQL 托管实例Azure Synapse AnalyticsAnalytics Platform System (PDW)

本主题介绍 SQLColumnsSQLProcedureColumns 返回的列元数据,以及 SQLGetTypeInfo 返回的数据类型元数据。

备注

SQLColumnsSQLProcedureColumns 为日期/时间类型返回以下列值。

参数类型 date time smalldatetime datetime datetime2 datetimeoffset
DATA_TYPE SQL_TYPE_DATE SQL_SS_TIME2 SQL_TYPE_TIMESTAMP SQL_TYPE_TIMESTAMP SQL_TYPE_TIMESTAMP SQL_SS_TIMESTAMPOFFSET
TYPE_NAME date time smalldatetime datetime datetime2 datetimeoffset
COLUMN_SIZE 10 8,10..16 16 23 19、21..27 26、28..34
BUFFER_LENGTH 6 10 16 16 16 20
DECIMAL_DIGITS 0 0..7 0 3 1..7 1..7
SQL_DATA_TYPE SQL_DATETIME SQL_SS_TYPE_TIME2 SQL_DATETIME SQL_DATETIME SQL_DATETIME SQL_SS_TYPE_TIMESTAMPOFFSET
SQL_DATETIME_SUB SQL_CODE_DATE Null SQL_CODE_TIMESTAMP SQL_CODE_TIMESTAMP SQL_CODE_TIMESTAMP Null
CHAR_OCTET_LENGTH Null Null Null Null Null Null
SS_DATA_TYPE 0 0 111 111 0 0

SQLGetTypeInfo 为日期/时间类型返回以下列值:

参数类型 date time smalldatetime datetime datetime2 datetimeoffset
TYPE_NAME date time smalldatetime datetime datetime2 datetimeoffset
DATA_TYPE SQL_TYPE_DATE SQL_SS_TIME2 SQL_TYPE_TIMESTAMP SQL_TYPE_TIMESTAMP SQL_TYPE_TIMESTAMP SQL_SS_TIMESTAMPOFFSET
COLUMN_SIZE 10 16 16 23 27 34
LITERAL_PREFIX ' ' ' ' ' '
LITERAL_SUFFIX ' ' ' ' ' '
CREATE_PARAMS Null scale Null Null scale scale
NULLABLE SQL_NULLABLE SQL_NULLABLE SQL_NULLABLE SQL_NULLABLE SQL_NULLABLE SQL_NULLABLE
CASE_SENSITIVE SQL_FALSE SQL_FALSE SQL_FALSE SQL_FALSE SQL_FALSE SQL_FALSE
SEARCHABLE SQL_PRED_SEARCHABLE SQL_PRED_SEARCHABLE SQL_PRED_SEARCHABLE SQL_PRED_SEARCHABLE SQL_PRED_SEARCHABLE SQL_PRED_SEARCHABLE
UNSIGNED_ATTRIBUTE Null Null Null Null Null Null
FXED_PREC_SCALE SQL_FALSE SQL_FALSE SQL_FALSE SQL_FALSE SQL_FALSE SQL_FALSE
AUTO_UNIQUE_VALUE Null Null Null Null Null Null
LOCAL_TYPE_NAME date time smalldatetime datetime datetime2 datetimeoffset
MINIMUM_SCALE 0 0 0 3 0 0
MAXIMUM_SCALE 0 7 0 3 7 7
SQL_DATA_TYPE SQL_DATETIME SQL_SS_TIME2 SQL_DATETIME SQL_DATETIME SQL_DATETIME SQL_SS_TYPE_TIMESTAMPOFFSET
SQL_DATETIME_SUB SQL_CODE_DATE Null SQL_CODE_TIMESTAMP SQL_CODE_TIMESTAMP SQL_CODE_TIMESTAMP Null
NUM_PREC_RADIX Null Null Null Null Null Null
INTERVAL_PRECISION Null Null Null Null Null Null
USERTYPE 0 0 12 22 0 0

另请参阅

元数据 (ODBC)