Melyek a mentési kivételek az Oracle-ben?
Melyek a mentési kivételek az Oracle-ben?

Videó: Melyek a mentési kivételek az Oracle-ben?

Videó: Melyek a mentési kivételek az Oracle-ben?
Videó: Стивен Пинкер о языке и мышлении 2024, November
Anonim

Az MENTESEN KIVÉTELEKET záradék bármelyiket rögzíti kivétel a tömeges művelet során, és folytassa a feldolgozást.: MINDENKINEK PL SQL « Oracle PL / SQL . Az MENTESEN KIVÉTELEKET záradék bármelyiket rögzíti kivétel a tömeges művelet során, és folytassa a feldolgozást.

Hasonlóképpen felteheti a kérdést, hogy mi haszna a SAVE kivételnek az Oracle-ben?

Leírás Add hozzá a MENTESEN KIVÉTELEKET záradékot a FORALL utasításhoz, amikor azt szeretné, hogy a PL/SQL futásidejű motor a FORALL által generált összes DML utasítás végrehajtásához, még akkor is, ha egy vagy több hiba miatt meghiúsul. Ha te használat INDICES OF, vigyáznia kell, hogy visszataláljon a sértő kijelentéshez.

A fentieken kívül mi a különbség a tömeges gyűjtés és a tömeges kötés között az Oracle-ben? Tömeges gyűjtés : egy ZÁRADÉK. a rekordok lekérésére szolgál a kurzorból. Mindenkinek : egy NYILATKOZAT. A letöltött rekordok dml-műveletére szolgál. A test a MINDENKINEK Az utasítás egyetlen DML utasítás – INSERT, UPDATE vagy DELETE. INTO, FETCH INTO és RETURNING INTO záradékok.

Kérdés továbbá, hogy mi az Oracle tömeges kivétel?

Tömeges Azóta befejezett műveletek Jóslat 9i a MINDENKINEK utasítás tartalmaz egy opcionális SAVE-t KIVÉTELEK záradék, amely lehetővé teszi ömlesztett a mentéshez szükséges műveleteket kivétel információkat, és folytassa a feldolgozást. A művelet befejezése után a kivétel információk lekérhetők az SQL%BULK_EXCEPTIONS attribútum használatával.

Mire jó a tömeges begyűjtés az Oracle-ben?

ÖSSZES GYŰJTÉS csökkenti a kontextusváltást az SQL és az PL/SQL motort, és lehetővé teszi az SQL motor számára a rekordok egyidejű lekérését. Oracle PL/SQL biztosítja a rekordok lekérésének funkcióját ömlesztett nem pedig egyesével lekérni.

Ajánlott: