Perintah SQL Server Native Client Menghasilkan Hasil Multiple-Rowset

Berlaku untuk: SQL Server Azure SQL DatabaseAzure SQL Managed InstanceAzure Synapse Analytics AnalyticsPlatform System (PDW)

Penyedia SQL Server Native Client OLE DB dapat mengembalikan beberapa set baris dari pernyataan SQL Server. pernyataan SQL Server mengembalikan hasil beberapa set baris dalam kondisi berikut:

  • Pernyataan SQL batch dikirimkan sebagai satu perintah.

  • Prosedur tersimpan menerapkan batch pernyataan SQL.

Microsoft Azure Batch

Penyedia SQL Server Native Client OLE DB mengenali karakter titik koma sebagai pemisah batch untuk pernyataan SQL:

WCHAR*       wSQLString = L"SELECT * FROM Categories; "  
                          L"SELECT * FROM Products";  

Mengirim beberapa pernyataan SQL dalam satu batch lebih efisien daripada menjalankan setiap pernyataan SQL secara terpisah. Mengirim satu batch mengurangi perjalanan pulang pergi jaringan dari klien ke server.

Prosedur Tersimpan

SQL Server mengembalikan tataan hasil untuk setiap pernyataan dalam prosedur tersimpan, sehingga sebagian besar prosedur tersimpan SQL Server mengembalikan beberapa tataan hasil.

Di Bagian Ini

Lihat juga

Perintah