Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
platí pro:SQL Server
Azure SQL Database
azure SQL Managed Instance
azure Synapse Analytics
Important
SQL Server Native Client (SNAC) není dodáván s:
- SQL Server 2022 (16.x) a novější verze
- SQL Server Management Studio 19 a novější verze
Pro vývoj nových aplikací se nedoporučuje nativní klient SQL Serveru (SQLNCLI nebo SQLNCLI11) a starší zprostředkovatel Microsoft OLE DB pro SQL Server (SQLOLEDB).
Pro nové projekty použijte jeden z následujících ovladačů:
Informace o SQLNCLI, které se dodává jako součást databázového stroje SQL Serveru (verze 2012 až 2019), naleznete v tomto support lifecycle exception.
Toto téma popisuje podporu ODBC pro nativní klienty SQL Server pro řídké sloupce. Pro ukázku demonstrující podporu ODBC pro řídké sloupce viz Call SQLColumns on a Table with Sparse Columns. Pro více informací o řídkých sloupcích viz Podpora řídkých sloupců v nativním klientovi SQL Server.
Metadata výroku
Pole deskriptoru aplikačního parametru (APD) a atribut příkazu SQL_SOPT_SS_NAME_SCOPE přijímají další hodnoty SQL_SS_NAME_SCOPE_EXTENDED a SQL_SS_NAME_SCOPE_SPARSE_COLUMN_SET. Tyto hodnoty určují, které sloupce jsou zahrnuty ve výsledné sadě vrácené SQLColumns. Pro více informací o SQL_SOPT_SS_NAME_SCOPE viz SQLSetStmtAttr.
Nový implementační řádkový deskriptor (IRD), tedy SQLSMALLINT pole pro čtení nazývané SQL_CA_SS_IS_COLUMN_SET, lze použít k určení, zda je sloupec XML column_set hodnotou. SQL_CA_SS_IS_COLUMN_SET bere hodnoty SQL_TRUE a SQL_FALSE.
Metadata katalogu
Do výsledkové sady pro SQLColumns byly přidány dva SQL Server konkrétní sloupce (SS_IS_SPARSE a SS_IS_COLUMN_SET).
Podpora ODBC funkcí pro řídké sloupce
Následující funkce ODBC byly aktualizovány tak, aby podporovaly řídké sloupce v nativním klientovi SQL Server: