Partager via


Résultats des messages SQL Server

Les instructions Transact-SQL suivantes ne génèrent pas les ensembles de lignes du fournisseur OLE DB SQL Server Native Client ni le 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. Si l'exécution a réussi, le fournisseur OLE DB SQL Server Native Client retourne S_OK et les messages sont disponibles pour le consommateur du fournisseur OLE DB SQL Server Native Client.

Le fournisseur OLE DB SQL Server Native Client 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 du fournisseur OLE DB SQL Server Native Client.

Le consommateur du fournisseur OLE DB SQL Server Native Client autorisant la spécification dynamique du texte de la requête doit vérifier les interfaces d'erreur après chaque exécution d'une fonction membre, indépendamment de la valeur du code de retour, de la présence ou de l'absence du retour d'une référence d'interface IRowset ou d'IMultipleResults, ou du nombre de lignes affectées.

Voir aussi

Concepts