Udostępnij za pośrednictwem


SQLSetDescField

SQLSetDescField zestaw deskryptora pól dla kolumn wycenione tabela parametru i wartości w tabela parametrów.Aby uzyskać informacje dotyczące dostępnych pól zobacz Tabela Valued parametru pola deskryptora i Parametr tabela Valued składowe kolumny pola deskryptora.

Uwagi

Parametr wycenione tabela kolumny są dostępne tylko wtedy, gdy pole nagłówka deskryptora SQL_SOPT_SS_PARAM_FOCUS jest zestaw do rekordu, który ma SQL_DESC_TYPE liczba porządkowa zestaw do SQL_SS_TABLE.Aby uzyskać więcej informacji na temat SQL_SOPT_SS_PARAM_FOCUS zobacz SQLSetStmtAttr.

Jeśli próby ustawić SQL_SOPT_SS_PARAM_FOCUS liczba porządkowa parametru, który nie jest parametrem wycenione tabela SQLSetStmtAttrZwraca SQL_ERROR i diagnostyczne rekord jest tworzony z SQLSTATE = HY024 i komunikat "nieprawidłowy atrybut value". SQL_SOPT_SS_PARAM_FOCUS nie ulega zmianie po zwróceniu SQL_ERROR.

Ustawianie SQL_SOPT_SS_PARAM_FOCUS 0 przywraca dostęp do rekordów deskryptora dla parametrów.

Aby uzyskać więcej informacji na temat parametrów wycenione tabela zobacz Tabela Valued parametry (ODBC).

Obsługa SQLSetDescField Data rozszerzony i czas funkcje

Data / czas mają zostały rozszerzone funkcje w ODBC.Aby uzyskać informacje o polu deskryptora określonych typów nowe data/godziny zobacz Parametr i wynik metadane.

Aby uzyskać więcej informacji zobaczData / czas ulepszenia (ODBC).

Obsługa SQLSetDescField duże UDTs CLR

SQLSetDescField obsługuje dużą CLR typów zdefiniowanych przez użytkownika (UDTs).Aby uzyskać więcej informacji zobaczDuże CLR typy zdefiniowane przez użytkownika (ODBC).

Obsługa SQLSetDescField odstępem kolumny

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 zobaczObsługa rozrzedzenia kolumny (ODBC).