Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform System (PDW)
Important
Klient natywny SQL Servera (SNAC) nie jest dostarczany z:
- SQL Server 2022 (16.x) i nowsze wersje
- SQL Server Management Studio 19 i nowsze wersje
Program SQL Server Native Client (SQLNCLI lub SQLNCLI11) oraz starszy dostawca microsoft OLE DB dla programu SQL Server (SQLOLEDB) nie są zalecane w przypadku tworzenia nowych aplikacji.
W przypadku nowych projektów użyj jednego z następujących sterowników:
- Sterownik ODBC firmy Microsoft dla programu SQL Server
- Sterownik OLE DB firmy Microsoft dla programu SQL Server
W przypadku programu SQLNCLI dostarczanego jako składnik aparatu bazy danych programu SQL Server (wersje 2012–2019), proszę sprawdzić wyjątek cyklu wsparcia .
Ten temat opisuje wsparcie ODBC dla natywnego klienta SQL Server dla kolumn rzadkich. Aby zobaczyć przykład demonstrujący wsparcie ODBC dla rzadkich kolumn, zobacz Call SQLColumns on a Table with Sparse Columns. Więcej informacji o kolumnach rzadkich można znaleźć w artykule Obsługa rzadkich kolumn w kliencie natywnym SQL Server.
Metadane oświadczenia
Pole deskryptoru parametrów aplikacji (APD) oraz atrybut SQL_SOPT_SS_NAME_SCOPE instrukcji akceptują dodatkowe wartości SQL_SS_NAME_SCOPE_EXTENDED i SQL_SS_NAME_SCOPE_SPARSE_COLUMN_SET. Wartości te określają, które kolumny są uwzględnione w zbiorze wyników zwracanym przez SQLColumns. Więcej informacji o SQL_SOPT_SS_NAME_SCOPE można znaleźć w SQLSetStmtAttr.
Nowy deskryptor wiersza implementacyjnego (IRD), czyli pole SQLSMALLINT tylko do odczytu o nazwie SQL_CA_SS_IS_COLUMN_SET, może być użyty do określenia, czy kolumna jest wartością column_set XML. SQL_CA_SS_IS_COLUMN_SET przyjmuje wartości SQL_TRUE i SQL_FALSE.
Metadane wykazu
Do zestawu wyników dla SQLColumns dodano dwie SQL Server konkretne kolumny (SS_IS_SPARSE i SS_IS_COLUMN_SET).
Obsługa funkcji ODBC dla rzadkich kolumn
Następujące funkcje ODBC zostały zaktualizowane, aby wspierać rzadkie kolumny w kliencie natywnym SQL Server: