Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
Ha hiba történik egy SQL-utasítások kötegének végrehajtása közben, az alábbi négy eredmény egyike lehetséges. (Minden lehetséges eredmény adatforrás-specifikus, és akár a kötegben szereplő utasításoktól is függhet.)
A tételsorban nincsenek utasítások végrehajtva.
A kötegben lévő utasítások nem kerülnek végrehajtásra, és a tranzakció visszaáll.
A hibakimutatás végrehajtása előtti összes utasítás.
A rendszer végrehajtja az összes utasítást, kivéve a hibautasítást.
Az első két esetben az SQLExecute és az SQLExecDirect SQL_ERROR ad vissza. Az utóbbi két esetben a megvalósítástól függően az SQL_SUCCESS_WITH_INFO vagy SQL_SUCCESS értéket adhatnak vissza. Minden esetben további hibainformációk kérhetők le az SQLGetDiagField, az SQLGetDiagRec vagy az SQLError használatával. Ennek az információnak a jellege és mélysége azonban adatforrás-specifikus. Továbbá ez az információ nem valószínű, hogy pontosan azonosítja a hibás állítást.