Résultats des messages SQL Server Native Client
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 d’ensembles de lignes du fournisseur OLE DB SQL Server Native Client 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. Lors de l’exécution réussie, 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 a un ou plusieurs messages d’information disponibles après l’exécution de nombreuses instructions Transact-SQL ou l’exécution du 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 requête doit vérifier les interfaces d’erreur après chaque exécution de fonction membre, quelle que soit la valeur du code de retour, la présence ou l’absence d’une référence d’interface IRowset ou IMultipleResults retournée, ou un nombre de lignes affectées.