Compartilhar via


Parâmetros com valor de tabela (OLE DB)

Aplica-se a: SQL Server Banco de Dados SQL do Azure Instância Gerenciada de SQL do Azure Azure Synapse Analytics Analytics Platform System (PDW)

Baixar o driver do OLE DB

Esta seção descreve o suporte a parâmetros com valor de tabela no Driver do OLE DB para SQL Server. Para obter informações gerais adicionais, confira Parâmetros com valor de tabela (Driver do OLE DB para SQL Server). Para ver uma amostra, confira Usar parâmetros com valor de tabela (OLE DB).

Comentários

Atualmente, você pode enviar dados de várias linhas ao servidor como parâmetros para um procedimento com conjuntos de parâmetros (o parâmetro DBPARAMS em ICommand::Execute). Com conjuntos de parâmetros, todo elemento do conjunto tem que ser enviado ao servidor em uma solicitação RPC (chamada de procedimento remoto) separada. Os parâmetros com valor de tabela fornecem uma funcionalidade semelhante, mas interagem melhor com o servidor. Isso reduz o número de solicitações RPC e habilita operações baseadas em conjunto no servidor.

Os parâmetros de valor de tabela são compatíveis com o Driver do OLE DB para SQL Server como objetos Rowset do OLE DB. Qualquer objeto Rowset pode ser fornecido pelo consumidor (ou seja, o aplicativo cliente que usa o OLE DB Driver for SQL Server) como um espaço reservado para parâmetros com valor de tabela. Os parâmetros com valor de tabela são tratados como os outros tipos de parâmetro do SQL Server. O Driver do OLE DB para SQL Server fornece interfaces de criação, descoberta, especificação, associação e de esquema.

Nesta seção

Consulte Também

Programação no Driver do OLE DB para SQL Server
Usar Parâmetros com valor de tabela (OLE DB)