Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a: SQL Server
Base de Dados SQL do Azure
Azure SQL Managed Instance
Azure Synapse Analytics
Sistema de Plataforma de Análise (PDW)
Importante
SQL Server Native Client (SNAC) não é fornecido com:
- SQL Server 2022 (16.x) e versões posteriores
- SQL Server Management Studio 19 e versões posteriores
O SQL Server Native Client (SQLNCLI ou SQLNCLI11) e o Microsoft OLE DB Provider for SQL Server (SQLOLEDB) herdado não são recomendados para o desenvolvimento de novos aplicativos.
Para novos projetos, use um dos seguintes drivers:
Para o SQLNCLI fornecido como componente do Mecanismo de Base de Dados do SQL Server (versões de 2012 a 2019), consulte esta exceção ao Ciclo de Vida de Suporte .
Este tópico descreve o suporte ODBC do SQL Server Native Client para colunas esparsas. Para um exemplo que demonstra suporte ODBC para colunas esparsas, veja Chamar SQLColumns numa Tabela com Colunas Escassas. Para mais informações sobre colunas esparsas, consulte Suporte a Colunas Esparsas no SQL Server Native Client.
Metadados da Declaração
O descritor do parâmetro de aplicação (APD), o campo descritor e o atributo SQL_SOPT_SS_NAME_SCOPE instrução aceitam os valores adicionais SQL_SS_NAME_SCOPE_EXTENDED e SQL_SS_NAME_SCOPE_SPARSE_COLUMN_SET. Estes valores especificam quais as colunas incluídas no conjunto de resultados devolvido pelo SQLColumns. Para mais informações sobre SQL_SOPT_SS_NAME_SCOPE, consulte SQLSetStmtAttr.
Um novo descritor de linha de implementação (IRD), um campo SQLSMALLINT de só leitura chamado SQL_CA_SS_IS_COLUMN_SET, pode ser usado para determinar se uma coluna é um valor de column_set XML. SQL_CA_SS_IS_COLUMN_SET pega nos valores SQL_TRUE e SQL_FALSE.
Metadados do catálogo
Duas colunas específicas SQL Server (SS_IS_SPARSE e SS_IS_COLUMN_SET) foram adicionadas ao conjunto de resultados do SQLColumns.
Suporte a funções ODBC para colunas esparsas
As seguintes funções ODBC foram atualizadas para suportar colunas esparsas no SQL Server Native Client: