Udostępnij za pośrednictwem


Katalogowanie metadane

W tym temacie opisano metadane kolumn zwracanych przez SQLColumns i SQLProcedureColumns, a metadane zwróconego przez typ danych SQLGetTypeInfo.

Uwagi

Następujące wartości kolumn są zwracane dla daty / czas typy przez SQLColumns i SQLProcedureColumns.

Typ parametru

data

godzina

Smalldatetime

data_i_godzina

datetime2

datetimeoffset

DATA_TYPE

SQL_TYPE_DATE

SQL_SS_TIME2

SQL_TYPE_TIMESTAMP

SQL_TYPE_TIMESTAMP

SQL_TYPE_TIMESTAMP

SQL_SS_TIMESTAMPOFFSET

TYPE_NAME

data

godzina

Smalldatetime

data_i_godzina

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

WARTOŚCI NULL

SQL_CODE_TIMESTAMP

SQL_CODE_TIMESTAMP

SQL_CODE_TIMESTAMP

WARTOŚCI NULL

CHAR_OCTET_LENGTH

WARTOŚCI NULL

WARTOŚCI NULL

WARTOŚCI NULL

WARTOŚCI NULL

WARTOŚCI NULL

WARTOŚCI NULL

SS_DATA_TYPE

0

0

111

111

0

0

Dla typu Data/Godzina przez zwracane są następujące wartości kolumna SQLGetTypeInfo:

Typ parametru

data

godzina

Smalldatetime

data_i_godzina

datetime2

datetimeoffset

TYPE_NAME

data

godzina

Smalldatetime

data_i_godzina

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

WARTOŚCI NULL

skala

WARTOŚCI NULL

WARTOŚCI NULL

skala

skala

ZEROWALNE

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

MOŻNA WYSZUKIWAĆ

SQL_PRED_SEARCHABLE

SQL_PRED_SEARCHABLE

SQL_PRED_SEARCHABLE

SQL_PRED_SEARCHABLE

SQL_PRED_SEARCHABLE

SQL_PRED_SEARCHABLE

UNSIGNED_ATTRIBUTE

WARTOŚCI NULL

WARTOŚCI NULL

WARTOŚCI NULL

WARTOŚCI NULL

WARTOŚCI NULL

WARTOŚCI NULL

FXED_PREC_SCALE

SQL_FALSE

SQL_FALSE

SQL_FALSE

SQL_FALSE

SQL_FALSE

SQL_FALSE

AUTO_UNIQUE_VALUE

WARTOŚCI NULL

WARTOŚCI NULL

WARTOŚCI NULL

WARTOŚCI NULL

WARTOŚCI NULL

WARTOŚCI NULL

LOCAL_TYPE_NAME

data

godzina

Smalldatetime

data_i_godzina

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

WARTOŚCI NULL

SQL_CODE_TIMESTAMP

SQL_CODE_TIMESTAMP

SQL_CODE_TIMESTAMP

WARTOŚCI NULL

NUM_PREC_RADIX

WARTOŚCI NULL

WARTOŚCI NULL

WARTOŚCI NULL

WARTOŚCI NULL

WARTOŚCI NULL

WARTOŚCI NULL

INTERVAL_PRECISION

WARTOŚCI NULL

WARTOŚCI NULL

WARTOŚCI NULL

WARTOŚCI NULL

WARTOŚCI NULL

WARTOŚCI NULL

USERTYPE

0

0

12

22

0

0

See Also

Concepts