Oracle'da Saqlash istisnolari qanday?
Oracle'da Saqlash istisnolari qanday?

Video: Oracle'da Saqlash istisnolari qanday?

Video: Oracle'da Saqlash istisnolari qanday?
Video: Ma'lumotlar va ma'lumotlar bazasi nima? 2024, May
Anonim

The ISTISOZLARNI SAQLASH bandi har qanday qayd qiladi istisno ommaviy ish paytida va qayta ishlashni davom ettiring.: BARCHA UCHUN PL SQL « Oracle PL / SQL . The ISTISOZLARNI SAQLASH bandi har qanday qayd qiladi istisno ommaviy ish paytida va qayta ishlashni davom ettiring.

Xuddi shunday, siz Oracle'da SAVE istisnosidan qanday foydalanishni so'rashingiz mumkin?

Tavsif qo'shing ISTISOZLARNI SAQLASH FORALL iborangizdagi bandni xohlaganingizda PL/SQL FORALL tomonidan yaratilgan barcha DML bayonotlarini bajarish uchun ish vaqti mexanizmi, hatto bitta yoki bir nechta xato bilan bajarilmasa ham. Agar Siz foydalanish INDICES OF, siz haqoratli bayonotga qaytish yo'lingizni topish uchun biroz ehtiyot bo'lishingiz kerak bo'ladi.

Yuqoridagilardan tashqari, Oracle-da ommaviy yig'ish va ommaviy ulanish o'rtasidagi farq nima? Ommaviy yig'ish : banddir. kursordan yozuvlarni olish uchun ishlatiladi. Barcha uchun : bu BAYoT. olingan yozuvlarning dml operatsiyasini bajarish uchun ishlatiladi. ning tanasi BARCHA UCHUN bayonot bitta DML bayonotidir -- INSERT, UPDATE yoki DELETE. INTO, FETCH INTO va RETURNING INTO bo‘laklari.

Bundan tashqari, Oracle ommaviy istisno nima?

Ommaviy O'shandan beri tugallangan operatsiyalar Oracle 9i the BARCHA UCHUN bayonot ixtiyoriy SAVEni o'z ichiga oladi ISTISOZLAR ruxsat beruvchi band ommaviy saqlash uchun operatsiyalar istisno ma'lumot va qayta ishlashni davom ettiring. Operatsiya tugagandan so'ng, istisno ma'lumotni SQL%BULK_EXCEPTIONS atributi yordamida olish mumkin.

Oracle'da ommaviy yig'ish nimadan iborat?

YUMMA TO'PLASH SQL va o'rtasidagi kontekstli kalitlarni kamaytiradi PL/SQL vosita va SQL dvigateliga bir vaqtning o'zida yozuvlarni olish imkonini beradi. Oracle PL/SQL yozuvlarni olish funksiyasini ta'minlaydi ommaviy birma-bir olishdan ko'ra.

Tavsiya: