Udostępnij za pośrednictwem


SQLGetDescRec

W tym temacie omówiono SQLGetDescRec funkcjonalność, która jest charakterystyczna dla SQL Server macierzystego klienta.

Parametry oródwierszową i SQLGetDescRec

SQLGetDescRec można uzyskać wartości dla atrybutów tabela-wycenione parametrów i tabela-wycenione parametr kolumny.RecNumber Parametr SQLGetDecRec odpowiada ParameterNumber parametr SQLBindParameter.

Oródwierszową parametr kolumny są dostępne tylko, gdy pole nagłówka deskryptora SQL_SOPT_SS_PARAM_FOCUS zestaw do porządkowa rekord, który ma SQL_DESC_TYPE zestaw do SQL_SS_TABLE.Więcej informacji o SQL_SOPT_SS_PARAM_FOCUS informacje, zobacz SQLSetStmtAttr.

SQLGetDescRec zwraca następujące dane:

Parametr

Parametr oródwierszową

Parametr oródwierszową kolumn i inne parametry

Name

Nazwy parametrów formalnych wywołania procedura składowana; w przeciwnym razie ciąg o długości 0.

tabela-Wyceniane parametru nazwy kolumna.

TypePtr

SQL_DESC_TYPE.Parametry w tabela vaued jest SQL_SS_TABLE.

SQL_DESC_TYPE

SubTypePtr

Niezdefiniowany

SQL_DESC_DATETIME_INTERVAL_CODE (dla rekordów typu SQL_DATETIME lub SQL_INTERVAL).

LengthPtr

0

SQL_DESC_OCTET_LENGTH

PrecisionPtr

0

SQL_DESC_PRECISION

ScalePtr

0

SQL_DESC_SCALE

NullablePtr

1

SQL_DESC_NULLABLE

Więcej informacji o tabela-wyceniane parametrów, zobacz Parametry oródwierszową (ODBC).

Obsługa SQLGetDescRec Enhanced Data i czas funkcje

Zwracane wartości data /czas są następujące typy:

TypePtr

SubTypePtr

LengthPtr

PrecisionPtr

ScalePtr

data_i_godzina

SQL_DATETIME

SQL_CODE_TIMESTAMP

4

3

3

smalldatetime

SQL_DATETIME

SQL_CODE_TIMESTAMP

8

0

0

data

SQL_DATETIME

SQL_CODE_DATE

6

0

0

godzina

SQL_SS_TIME2

0

10

0..7

0..7

datetime2

SQL_DATETIME

SQL_CODE_TIMESTAMP

16

0..7

0..7

datetimeoffset

SQL_SS_TIMESTAMPOFFSET

0

20

0..7

0..7

Aby uzyskać więcej informacji, zobacz Data/Godzina ulepszenia (ODBC).

Obsługa dużych CLR UDTs SQLGetDescRec

SQLGetDescRec obsługuje duże CLR zdefiniowane przez użytkownika typów (UDTs).Aby uzyskać więcej informacji, zobacz Duże CLR typów zdefiniowanych przez użytkownika (ODBC).

Zobacz także

Koncepcje

Inne zasoby