Milliseid erandeid esitab oraakel kaudselt?

Sisukord:

Milliseid erandeid esitab oraakel kaudselt?
Milliseid erandeid esitab oraakel kaudselt?
Anonim

Sisemised erandid esitatakse kaudselt käitusaja süsteemi poolt, nagu ka kasutaja määratud erandid, mille olete seostanud Oracle'i veanumbriga, kasutades EXCEPTION_INIT. Teised kasutaja määratletud erandid tuleb aga RAISE-lausetega selgelt esile tõsta.

Milliseid erandeid esitatakse kaudselt?

Eelmääratletud erandid esitab käitussüsteem kaudselt (automaatselt). Kasutaja määratud erandid peavad olema selgelt esile tõstetud RAISE-lausetega. Tõstetud erandite käsitlemiseks kirjutage eraldi rutiinid, mida nimetatakse erandite töötlejateks.

Millise erandi teeb Oracle automaatselt?

Sisemine erand tõstetakse automaatselt esile, kui teie PL/SQL-programm rikub Oracle'i reeglit või ületab süsteemist sõltuvat limiiti. PL/SQL eeldefineerib eranditena mõned tavalised Oracle'i vead. Näiteks PL/SQL tõstab eelmääratletud erandi NO_DATA_FOUND, kui SELECT INTO lause ei tagasta ühtegi rida.

Mis on tõstmise erand Oracle'is?

Avaldis RAISE peatab PL/SQL-i ploki või alamprogrammi tavapärase täitmise ja annab juhtimise üle erandikäsitlejale. RAISE avaldused võivad esile kutsuda eelmääratletud erandeid, nagu ZERO_DIVIDE või NO_DATA_FOUND või kasutaja määratud erandeid, mille nimed otsustate ise.

Mis on eelmääratlemata erandid?

Eelmääratlemata erandid on sarnased eelmääratletud eranditega, välja arvatudneil pole eelmääratletud nimesid. Neil on standardne Oracle'i veanumber (ORA-) ja veateade. funktsioon EXCEPTION_INIT. Eelmääratlemata Oracle'i serveri vea saate tuvastada, deklareerides selle esm alt.

Soovitan:

Huvitavad artiklid
Kas Albert Camus mängis jalgpalli?
Loe rohkem

Kas Albert Camus mängis jalgpalli?

Camus alustas Alžeeria ülikoolide väravavahina ja pööras selja paljutõotavale kirjanduslikule karjäärile, et jääda jalgpalli juurde, kuigi ta ütles ühel hetkel, et lugedes Wittgensteini, Aristoteles või "mõni teine sakslane", nagu ta ütles, oli ajendanud teda mõistma, et nurgalipp on "

Kas melass on gluteenivaba?
Loe rohkem

Kas melass on gluteenivaba?

Jah, melass on gluteenivaba ja seda on ohutu kasutada kõigis teie gluteenivabades retseptides. Vanaema melass, Brer Rabbit ja Wholesome Sweeteners pakuvad kõik gluteenivaba märgistatud melassi. Kontrollige alati etikette, et olla kindel, et teie melassi ainus koostisosa on melass… mitte gluteen!

Milline religioon põletab surnukehi?
Loe rohkem

Milline religioon põletab surnukehi?

Hinduism . Hinduism nõuab tegelikult tuhastamist, mida nimetatakse antim sanskariks antim sanskariks. Matused on tseremoonia, mis on seotud surnukeha lõpliku paigutamisega, näiteks matmine või tuhastamine, koos kaasnevate tähelepanekutega.