Mundarija:

PL SQL da Dbms_output Put_line nima?
PL SQL da Dbms_output Put_line nima?

Video: PL SQL da Dbms_output Put_line nima?

Video: PL SQL da Dbms_output Put_line nima?
Video: PLSQL да функция ва процедуралар 2024, Noyabr
Anonim

The Oracle dbms_output bizning yo'naltirish uchun ma'lumotlarni yozish imkonini beradi paketidir PL / SQL ekranga chiqarish. U deb nomlangan protseduraga ega put_line ma'lumotlarni bir qatorda aks ettiruvchi. Paket, ayniqsa disk raskadrovka ma'lumotlarini ko'rsatish uchun foydalidir.

Buni hisobga olsak, Dbms_output nima?

The DBMS_OUTPUT PL/SQL bloklari, pastki dasturlari, paketlari va triggerlaridan chiqish, disk raskadrovka ma'lumotlarini ko'rsatish va xabarlarni yuborish imkonini beruvchi o'rnatilgan paket. Biz ushbu to'plamni o'quv qo'llanmamiz davomida allaqachon ishlatganmiz.

Xuddi shunday, Serveroutput-ni o'rnatish nima qiladi? Oracle buferining mazmunini chop etish uchun siz foydalanishingiz kerak SERVEROUTPUT Oracle buferining mazmunini ekraningizga ko'rsatish buyrug'i. Bufer hajmini ham oshirishingiz mumkin. “dan foydalaning Server chiqishini o'rnating dbms_output tomonidan ishlatiladigan buferni ko'rsatish uchun "on".

Shunday qilib, SQL Developer dasturida PL SQL chiqishini qanday ko'rsatishim mumkin?

Oracle SQL Developer dasturida:

  1. DBMS chiqish oynasini ko'rsatish (View-> DBMS Output).
  2. Dbms Output oynasining yuqori qismidagi "+" tugmasini bosing va keyin ochilgan muloqot oynasida ochiq ma'lumotlar bazasi ulanishini tanlang.

PL SQL da Sqlerrm nima?

SQLERRM Function Funktsiya SQLERRM uning xato raqami argumenti bilan bog'liq xato xabarini qaytaradi. Agar argument o'tkazib yuborilsa, u SQLCODE ning joriy qiymati bilan bog'liq xato xabarini qaytaradi. SQLERRM argumentsiz faqat istisno ishlovchida foydalidir. Yaroqli Oracle xato raqami.

Tavsiya: