Delen via


Sql Server-berichtresultaten

Van toepassing op:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform Systeem (PDW)SQL-database in Microsoft Fabric

OLE DB-stuurprogramma downloaden

De volgende Transact-SQL statements genereren geen OLE DB Driver voor SQL Server-rijsets of een aantal getroffen rijen bij uitvoering:

  • PRINT

  • RAISERROR met een ernst van 10 of lager

  • DBCC

  • STEL EEN SHOWPLAN OP

  • SETSTATISTIEKEN

Deze statements geven ofwel één of meer informatieve berichten terug, of zorgen ervoor dat SQL Server informatieve berichten teruggeeft in plaats van rijset- of tellingsresultaten. Bij succesvolle uitvoering geeft de OLE DB Driver voor SQL Server S_OK terug, en zijn de berichten beschikbaar voor de OLE DB Driver for SQL Server-consument.

De OLE DB-driver voor SQL Server geeft S_OK terug en heeft één of meer informatieve berichten beschikbaar na de uitvoering van vele Transact-SQL-instructies of de consumer-uitvoering van een OLE DB Driver for SQL Server-lidfunctie.

De OLE DB Driver voor SQL Server-consument mag dynamische specificatie van querytekst uitvoeren. De consument moet foutinterfaces controleren na elke uitvoering van lidfuncties. Deze controles moeten altijd worden uitgevoerd; wat de waarde van de retourcode ook is; of er een interfaceverwijzing naar een IRowset of IMultipleResults wordt teruggegeven; ongeacht het aantal getroffen rijen.

Zie ook

Fouten