Qaysi istisnolar oracle tomonidan aniq ko'rsatilgan?

Mundarija:

Qaysi istisnolar oracle tomonidan aniq ko'rsatilgan?
Qaysi istisnolar oracle tomonidan aniq ko'rsatilgan?
Anonim

Ichki istisnolar EXCEPTION_INIT yordamida Oracle xato raqami bilan bogʻlangan foydalanuvchi tomonidan belgilangan istisnolar kabi ish vaqti tizimi tomonidan bilvosita koʻtariladi. Biroq, foydalanuvchi tomonidan belgilangan boshqa istisnolar RAISE bayonotlari orqali aniq ko'rsatilishi kerak.

Qaysi istisnolar bilvosita ko'tariladi?

Oldindan belgilangan istisnolar ish vaqti tizimi tomonidan bilvosita (avtomatik ravishda) koʻtariladi. Foydalanuvchi tomonidan belgilangan istisnolar RAISE iboralari orqali aniq ko'rsatilishi kerak. Ko'tarilgan istisnolarni qayta ishlash uchun siz istisnolarni qayta ishlash deb nomlangan alohida tartiblarni yozasiz.

Qaysi istisno Oracle tomonidan avtomatik ravishda ko'tariladi?

Agar PL/SQL dasturingiz Oracle qoidasini buzsa yoki tizimga bogʻliq chegaradan oshib ketsa, ichki istisno avtomatik ravishda paydo boʻladi. PL/SQL ba'zi keng tarqalgan Oracle xatolarini istisno sifatida oldindan belgilaydi. Masalan, SELECT INTO iborasi qatorlarni qaytarmasa, PL/SQL oldindan belgilangan istisno NO_DATA_FOUNDni oshiradi.

Oracle'da ko'tarilish istisnosi nima?

RAISE iborasi PL/SQL bloki yoki pastki dasturining normal bajarilishini toʻxtatadi va boshqaruvni istisno ishlovchiga oʻtkazadi. RAISE iboralari ZERO_DIVIDE yoki NO_DATA_FOUND kabi oldindan belgilangan istisnolarni yoki ismlarini siz tanlagan foydalanuvchi tomonidan belgilangan istisnolarni koʻtarishi mumkin.

Qaysi istisnolar oldindan belgilanmagan?

Oldindan belgilanmagan istisnolar oldindan belgilangan istisnolarga oʻxshaydi, bundan mustasnoularning oldindan belgilangan nomlari yo'q. Ularda standart Oracle xato raqami (ORA-) va xato xabari mavjud. EXCEPTION_INIT funksiyasi. Oldindan belgilanmagan Oracle server xatosini avval e'lon qilish orqali tuzoqqa olishingiz mumkin.

Tavsiya:

Qiziqarli maqolalar
Ikki oraliq kim?
Ko'proq o'qish

Ikki oraliq kim?

Ikki oraliq qogʻozingizning alohida satrlari orasidagi boʻsh joy miqdorini bildiradi. Qog'oz bir intervalli bo'lsa, terilgan satrlar orasida oq bo'shliq juda kam bo'ladi, ya'ni belgilar yoki sharhlar uchun joy yo'q. Aynan shuning uchun o'qituvchilar sizdan joyni ikki baravar oshirishni so'rashadi.

Ichkarida va tashqarida sabzavotmi?
Ko'proq o'qish

Ichkarida va tashqarida sabzavotmi?

Maxfiy menyuda vaqtinchalik sabzavotli burger mavjud bo'lib, u asosan pishloqsiz panjara qilingan pishloq bilan bir xil. Piyoz, tuzlangan bodring, marul va pomidor, shuningdek, xantal va ketchup hamda In-N-Out-ning o'ziga xos yormalari bor. In N Out Burgerda sabzavotli burger bormi?

Jorj Sent-Pyer hali ham jang qiladimi?
Ko'proq o'qish

Jorj Sent-Pyer hali ham jang qiladimi?

“Men hali ham jangchi va tomoshabinman. Agar ko'rgazma jangi yoki xayriya uchun yangilik kurashi bo'lsa, hech qachon hech qachon demang." Sent-Pier 2019-yilda sportni rasman tark etganidan beri, agar uning merosi uchun kerakli imkoniyat paydo boʻlmasa, musobaqaga qaytmasligini aytdi.