Freigeben über


SQL Server-Meldungsergebnisse

Die folgenden Transact-SQL-Anweisungen generieren keine SQL Server Native Client OLE DB-Anbieterrowsets oder eine Anzahl der betroffenen 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 SQL Server Native Client OLE DB-Anbieter S_OK zurück, und die Nachrichten stehen dem SQL Server Native Client OLE DB-Anbieter-Consumer zur Verfügung.

Der SQL Server Native Client OLE DB-Anbieter 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-Anbietermitgliedsfunktion verfügbar sind.

Der SQL Server Native Client OLE DB-Anbieter-Consumer, der die dynamische Spezifikation von Abfragetext zulässt, sollte Fehlerschnittstellen nach jeder Memberfunktionsausführung überprüfen, unabhängig vom Wert des Rückgabecodes, dem Vorhandensein oder Fehlen eines zurückgegebenen IRowset- oder IMultipleResults-Schnittstellenreferenzs oder einer Anzahl betroffener Zeilen.

Weitere Informationen

Fehler