Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
De SQL Server Native Client OLE DB-provider kan meerdere rijsets teruggeven vanuit SQL Server-instructies. SQL Server-instructies geven resultaten met meerdere rijen terug onder de volgende voorwaarden:
Gebatchte SQL-instructies worden als één enkel commando ingediend.
Stored procedures implementeren een batch van SQL-instructies.
Batches
De SQL Server Native Client OLE DB-provider herkent het puntkomma-teken als een batchscheiding voor SQL-instructies:
WCHAR* wSQLString = L"SELECT * FROM Categories; "
L"SELECT * FROM Products";
Het verzenden van meerdere SQL-statements in één batch is efficiënter dan elke SQL-instructie afzonderlijk uitvoeren. Het verzenden van één batch vermindert het aantal netwerk-retouren van de client naar de server.
Opgeslagen procedures
SQL Server geeft voor elke instructie in een stored procedure een resultaatset terug, dus de meeste opgeslagen procedures geven meerdere resultaatsets terug.