Udostępnij za pośrednictwem


SQLGetTypeInfo

SQL Server Sterownik ODBC macierzysty klient zgłasza dodatkowej kolumna USERTYPE w zestaw wyników z SQLGetTypeInfo.USERTYPE raporty typ definicji danych biblioteki DB i jest przydatne deweloperom przenoszenia istniejących aplikacji biblioteki DB ODBC.

SQL Server traktuje tożsamość jako atrybut, dlatego traktuje ją jako typ danych ODBC.Aby rozwiązać tę niezgodność SQLGetTypeInfo zwraca typów danych: int identity, smallint identity, tinyint identity, decimal identity, and numeric identity.SQLGetTypeInfo kolumna zestaw wyników AUTO_UNIQUE_VALUE raporty wartości PRAWDA dla tych typów danych.

Dla varchar, nvarchar i varbinary, SQL Server sterownik ODBC macierzystym klienta nadal raportu 8000, 4000 i 8000 odpowiednio dla wartości COLUMN_SIZE, mimo że jest faktycznie nieograniczony.To jest zapewnienie zgodności z poprzednimi wersjami.

Dla xml typu danych, SQL Server Raporty sterownika ODBC macierzystym klienta SQL_SS_LENGTH_UNLIMITED dla COLUMN_SIZE do oznaczenia nieograniczony rozmiar.

Parametry oródwierszową i SQLGetTypeInfo

Typ tabela oródwierszową parametrów jest skutecznie typu meta — to jest typ używanych do zdefiniowania innych typów.Dlatego nie ma zostać narażone przez SQLGetTypeInfo.Aplikacje muszą używać SQLTables, zamiast SQLGetTypeInfo, aby pobrać metadane dla typów tabela z wartościami przechowywanymi w tabela parametrów.

Aby uzyskać więcej informacji o pobieraniu metdata dla tabela-wyceniane parametrów, zobacz Atrybuty instrukcji, które wpływają na oródwierszową parametrów.

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

Obsługa SQLGetTypeInfo Enhanced Data i czas funkcje

Wartości zwracane dla daty /czas typów, zobacz Wykaz metadanych.

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

Obsługa dużych CLR UDTs SQLGetTypeInfo

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