Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Sistema de Plataforma de Análise (PDW)
Banco de dados SQL no Microsoft Fabric
O Driver do OLE DB para SQL Server pode retornar vários conjuntos de linhas de instruções SQL Server. As instruções do SQL Server retornam resultados de vários conjuntos de linhas nas seguintes condições:
Instruções SQL processadas em lotes são enviadas como um único comando.
Os procedimentos armazenados implementam um lote de instruções SQL.
Lotes
O Driver do OLE DB para SQL Server reconhece o caractere de ponto e vírgula como um delimitador de lote para instruções SQL:
WCHAR* wSQLString = L"SELECT * FROM Categories; "
L"SELECT * FROM Products";
Enviar várias instruções SQL em um único lote é mais eficiente do que executar cada instrução SQL separadamente. O envio de um lote reduz as viagens de ida e volta de rede do cliente para o servidor.
Procedimentos armazenados
O SQL Server retorna um conjunto de resultados para cada instrução em um procedimento armazenado, assim a maioria dos procedimentos armazenados do SQL Server retorna vários conjuntos de resultados.