Compartilhar via


Parâmetros com valor de tabela (SQL Server Native Client)

Aplica-se a: SQL Server Banco de Dados SQL do Azure Instância Gerenciada de SQL do Azure PDW (Sistema de Plataforma de Análise) do Azure Synapse Analytics

Importante

O SQL Server Native Client (SNAC) não é fornecido com:

  • SQL Server 2022 (16.x) e posterior
  • SQL Server Management Studio 19 e posterior

O SQL Server Native Client (SQLNCLI ou SQLNCLI11) e o Provedor OLE DB herdado da Microsoft para o SQL Server (SQLOLEDB) não são recomendados para um novo desenvolvimento de aplicativo.

Para novos projetos, use um dos seguintes drivers:

Para SQLNCLI que é fornecido como um componente do Mecanismo de Banco de Dados do SQL Server (versões 2012 a 2019), confira esta exceção de Ciclo de Vida de Suporte.

No SQL Server 2008 (10.0.x), foram introduzidos parâmetros com valor de tabela que fornecem uma forma eficiente de transmitir várias linhas de dados para o servidor. Os parâmetros com valor de tabela fornecem uma funcionalidade semelhante às matrizes de parâmetro, mas eles oferecem mais flexibilidade e uma integração melhor com o Transact-SQL, podendo, com frequência, melhorar o desempenho. Os parâmetros com valor de tabela também podem participar de operações baseadas em conjuntos, o que não ocorre com as matrizes de parâmetro.

Para obter informações sobre parâmetros com valor de tabela e ODBC, consulte Parâmetros com valor de tabela (ODBC).

Para obter informações sobre parâmetros com valor de tabela e o OLE DB, confira Parâmetros com valor de tabela (OLE DB).

Confira também

Recursos do SQL Server Native Client