Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform System (PDW)
Provider natywnego klienta OLE DB SQL Server może zwracać wiele wierszy z instrukcji SQL Server. Instrukcje SQL Server zwracają wyniki z wieloma wierszami pod następującymi warunkami:
Zgrupowane instrukcje SQL są przesyłane jako jedno polecenie.
Procedury przechowywane implementują zestaw instrukcji SQL.
Partie produkcyjne
Dostawca natywnej klientowej bazy danych OLE DB SQL Server rozpoznaje znak średnika jako ogranicznik wsadowy dla instrukcji SQL:
WCHAR* wSQLString = L"SELECT * FROM Categories; "
L"SELECT * FROM Products";
Wysyłanie wielu instrukcji SQL w jednej partii jest bardziej efektywne niż wykonywanie każdego polecenia SQL osobno. Wysłanie jednej partii zmniejsza liczbę przejściów sieciowych od klienta do serwera.
Procedury przechowywane
SQL Server zwraca zestaw wyników dla każdego zapytania w procedurze przechowywanej, więc większość procedur składowanych SQL Server zwraca wiele zestawów wyników.