Ergebnisse der nativen SQL Server-Clientnachricht
Gilt für: SQL Server Azure SQL-Datenbank Azure SQL Managed Instance Azure Synapse Analytics Analytics Platform System (PDW)
Die folgenden Transact-SQL-Anweisungen generieren keine SQL Server Native Client OLE DB-Anbieter-Rowsets oder eine Anzahl betroffener Zeilen, wenn sie ausgeführt werden:
PRINT
RAISERROR mit einem Schweregrad von 10 oder niedriger
DBCC
SET SHOWPLAN
SET STATISTICS
Diese Anweisungen geben entweder eine oder mehrere Informationsmeldungen zurück oder veranlassen, dass SQL Server Informationsmeldungen anstelle von Rowset- oder Anzahlergebnissen zurückgibt. Bei erfolgreicher Ausführung gibt der OLE DB-Anbieter von SQL Server Native Client S_OK zurück, und die Nachrichten stehen dem OLE DB-Anbieter-Consumer des SQL Server Native Client zur Verfügung.
Der OLE DB-Anbieter von SQL Server Native Client gibt S_OK zurück und verfügt über eine oder mehrere Informationsmeldungen, die nach der Ausführung vieler Transact-SQL-Anweisungen oder der Consumerausführung einer SQL Server Native Client OLE DB-Anbieterfunktion verfügbar sind.
Der SQL Server Native Client OLE DB-Anbieter, der die dynamische Spezifikation von Abfragetext zulässt, sollte nach jeder Ausführung der Memberfunktion Fehlerschnittstellen überprüfen, unabhängig vom Wert des Rückgabecodes, vorhandensein oder fehlen einer zurückgegebenen IRowset - oder IMultipleResults-Schnittstellenreferenz oder einer Anzahl betroffener Zeilen.