Udostępnij za pośrednictwem


SQLSpecialColumns

Gdy żądanie identyfikatorów wiersza (IdentifierType SQL_BEST_ROWID), SQLSpecialColumns zwraca zestaw wyników puste (nie wierszy danych), na wniosek dowolnego zakres innych niż SQL_SCOPE_CURROW.Zestaw wyników wygenerowany wskazuje, że kolumny są prawidłowe tylko w ramach tego zakres.

SQL Server nie obsługuje pseudocolumns dla identyfikatorów.SQLSpecialColumns identyfikują wszystkich kolumn zestaw wyników jako SQL_PC_NOT_PSEUDO.

SQLSpecialColumns mogą być wykonywane na kursor statyczny.Próba wykonać SQLSpecialColumns na aktualizowalna zwraca (napędzane zestawu kluczy lub dynamiczny), zmieniono wartość SQL_SUCCESS_WITH_INFO wskazuje typ kursor.

Obsługa SQLSpecialColumns Enhanced Data i czas funkcje

Dla informacji dotyczących wartości zwracane dla kolumn DATA_TYPE, TYPE_NAME, COLUMN_SIZE, BUFFER_LENGTH i DECIMAL_DIGTS dla daty /czas typów, zobacz Wykaz metadanych.

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

Obsługa dużych CLR UDTs SQLSpecialColumns

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