Résultats des messages SQL Server
S’applique à : SQL Server Azure SQL Database Azure SQL Managed Instance Azure Synapse Analytics Analytics Platform System (PDW)
Les instructions Transact-SQL suivantes ne génèrent pas ou peu d’ensembles de lignes OLE DB Driver pour SQL Server ou un nombre de lignes affectées lors de l’exécution :
PRINT
RAISERROR avec une gravité égale ou inférieure à 10
DBCC
SET SHOWPLAN
SET STATISTICS
Ces instructions retournent un ou plusieurs messages d'information ou entraînent le renvoi par SQL Server de messages d'information au lieu de résultats sous forme d'ensemble de lignes ou de nombre. En cas d'exécution réussie, OLE DB Driver pour SQL Server renvoie S_OK, et les messages sont disponibles pour le consommateur OLE DB Driver pour SQL Server.
OLE DB Driver pour SQL Server retourne S_OK et possède un ou plusieurs messages d'information disponibles après l'exécution de plusieurs instructions Transact-SQL ou après l'exécution par le consommateur d'une fonction membre OLE DB Driver pour SQL Server.
Le contrôle serveur consommateur OLE DB Driver pour SQL Server est autorisé à spécifier dynamiquement le texte de la requête. Le contrôle serveur consommateur doit vérifier les interfaces d’erreur après chaque exécution de la fonction membre. Il doit toujours effectuer ces vérifications, quelle que soit la valeur du code de retour, indiquant si une référence d’interface à un IRowset
ou IMultipleResults
est retournée, quel que soit le nombre de lignes affectées.