Megosztás:


SQL Server-üzenet eredményei

Vonatkozik a következőkre:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalitikai Platform System (PDW)SQL adatbázis a Microsoft Fabric-ben

OLE DB-illesztő letöltése

Az alábbi Transact-SQL utasítások nem generálnak OLE DB Drivert SQL Server sorhalmazokhoz vagy az érintett sorok számát végrehajtáskor nem generálnak:

  • PRINT

  • RAISERROR 10 vagy annál alacsonyabb súlyossággal

  • DBCC

  • BEÁLLÍTÓTERV

  • STATISZTIKÁK BEÁLLÍTÁSA

Ezek az utasítások vagy egy vagy több információs üzenetet adnak vissza, vagy arra késztetik, hogy az SQL Server információs üzeneteket küld a sorkészlet vagy count eredmények helyett. Sikeres végrehajtáskor az OLE DB Driver for SQL Server S_OK-ot ad vissza, és az üzenetek elérhetők az OLE DB Driver for SQL Server fogyasztó számára.

Az OLE DB Driver for SQL Server S_OK-t ad, és egy vagy több információs üzenetet tartalmaz a sok Transact-SQL utasítás végrehajtása vagy egy OLE DB illesztőprogram felhasználói futtatása után SQL Server tagfüggvény esetén.

Az OLE DB Driver for SQL Server felhasználó engedélyezi a lekérdezési szöveg dinamikus specifikációját. A felhasználónak minden tagfüggvény végrehajtása után ellenőriznie kell a hibafelületeket. Mindig ezeket az ellenőrzéseket kell végrehajtania; bármi is legyen a visszaadó kód értéke; hogy visszakerül-e egy felület hivatkozása egy IRowset vagy IMultipleResults vagy sem; függetlenül attól, hogy mennyi az érintett sorok száma.

Lásd még:

hibák