Udostępnij za pośrednictwem


SQLSetDescField

SQLSetDescField zestaw pola deskryptora dla tabela-wycenione parametrów i tabela-wycenione parametr kolumny.Aby uzyskać informacje o dostępnych pól, zobacz Oródwierszową parametru pola deskryptora i Pola deskryptora oródwierszową parametr składowe kolumn.

Uwagi

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.Aby uzyskać więcej informacji o SQL_SOPT_SS_PARAM_FOCUS, zobacz SQLSetStmtAttr.

Jeśli próby ustawiona liczba porządkowa parametru, który nie jest SQL_SOPT_SS_PARAM_FOCUS tabela-wyceniane parametr SQLSetStmtAttr zwraca wartość SQL_ERROR i diagnostycznych rekord jest tworzony z SQLSTATE = HY024 i komunikat "nieprawidłowy atrybut value".SQL_SOPT_SS_PARAM_FOCUS nie ulega zmianie, gdy zostanie zwrócona wartość SQL_ERROR.

Ustawienie SQL_SOPT_SS_PARAM_FOCUS 0 przywraca dostępu do rekordów deskryptora parametrów.

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

Obsługa SQLSetDescField Enhanced Data i czas funkcje

Data /czas zostały rozszerzone funkcje w ODBC.Informacji o polu deskryptora przewidziane nową datę /czas typów, zobacz Parametr i wynik metadanych.

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

Obsługa dużych CLR UDTs SQLSetDescField

SQLSetDescField 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).

SQLSetDescField obsługa rozrzedzania kolumn

SQLSetDecField zestaw w deskryptorze parametr aplikacji (APD) do wartości SQL_SS_NAME_SCOPE_EXTENDED i SQL_SS_NAME_SCOPE_SPARSE_COLUMN_SET SQL_SOPT_SS_NAME_SCOPE.

Aby uzyskać więcej informacji, zobacz Obsługa rozrzedzenia kolumn (ODBC).