Compartir a través de


Metadatos de catálogo

En este tema se describen los metadatos de columna devueltos por SQLColumns y SQLProcedureColumnsy , y los metadatos de tipo de datos devueltos por SQLGetTypeInfo.

Observaciones

Los siguientes valores de columna se devuelven para los tipos de fecha y hora por SQLColumns y SQLProcedureColumns.

Tipo de parámetro fecha Tiempo smalldatetime fecha y hora datetime2 datetimeoffset
TIPO_DE_DATO SQL_TYPE_DATE SQL_SS_TIME2 SQL_TYPE_TIMESTAMP SQL_TYPE_TIMESTAMP SQL_TYPE_TIMESTAMP SQL_SS_TIMESTAMPOFFSET
TYPE_NAME fecha Tiempo smalldatetime fecha y hora 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 NULO SQL_CODE_TIMESTAMP SQL_CODE_TIMESTAMP SQL_CODE_TIMESTAMP NULO
CHAR_OCTET_LENGTH NULO NULO NULO NULO NULO NULO
SS_DATA_TYPE 0 0 111 111 0 0

Los siguientes valores de columna se devuelven para los tipos de fecha y hora por SQLGetTypeInfo:

Tipo de parámetro fecha Tiempo smalldatetime fecha y hora datetime2 datetimeoffset
TYPE_NAME fecha Tiempo smalldatetime fecha y hora datetime2 datetimeoffset
TIPO_DE_DATO 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 NULO escala NULO NULO escala escala
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
BUSCABLE SQL_PRED_SEARCHABLE SQL_PRED_SEARCHABLE SQL_PRED_SEARCHABLE SQL_PRED_SEARCHABLE SQL_PRED_SEARCHABLE SQL_PRED_SEARCHABLE
UNSIGNED_ATTRIBUTE NULO NULO NULO NULO NULO NULO
FXED_PREC_SCALE SQL_FALSE SQL_FALSE SQL_FALSE SQL_FALSE SQL_FALSE SQL_FALSE
AUTO_UNIQUE_VALUE NULO NULO NULO NULO NULO NULO
LOCAL_TYPE_NAME fecha Tiempo smalldatetime fecha y hora 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 NULO SQL_CODE_TIMESTAMP SQL_CODE_TIMESTAMP SQL_CODE_TIMESTAMP NULO
NUM_PREC_RADIX NULO NULO NULO NULO NULO NULO
INTERVAL_PRECISION NULO NULO NULO NULO NULO NULO
USERTYPE 0 0 12 22 0 0

Véase también

Metadatos (ODBC)