Мазмуну:

PL SQLде Dbms_output Put_line деген эмне?
PL SQLде Dbms_output Put_line деген эмне?

Video: PL SQLде Dbms_output Put_line деген эмне?

Video: PL SQLде Dbms_output Put_line деген эмне?
Video: How to Enable DBMS_OUTPUT in SQL Developer | Oracle SQL Developer Tips and Tricks 2024, Ноябрь
Anonim

The Oracle dbms_output биздин багыттоо үчүн маалыматтарды жазууга мүмкүндүк берет пакети болуп саналат PL / SQL экранга чыгаруу. Анын процедурасы бар put_line маалымат сапта чагылдырылган. Пакет мүчүлүштүктөрдү оңдоо маалыматын көрсөтүү үчүн өзгөчө пайдалуу.

Муну эске алуу менен, Dbms_output деген эмне?

The DBMS_OUTPUT PL/SQL блокторунан, субпрограммаларынан, пакеттерден жана триггерлерден чыгууну, мүчүлүштүктөрдү оңдоо маалыматын көрсөтүүгө жана билдирүүлөрдү жөнөтүүгө мүмкүндүк берген орнотулган пакет. Бул пакетти биз окуу куралыбызда мурунтан эле колдонгонбуз.

Ошо сыяктуу эле, Serveroutput'ту орнотуу эмне кылат? Oracle буферинин мазмунун басып чыгаруу үчүн, колдонуу керек SET SERVEROUTPUT Oracle буферинин мазмунун экраныңызга көрсөтүү буйругу. Сиз ошондой эле буфердин өлчөмүн көбөйтүүгө болот. колдонуу Serveroutput орнотуу on” dbms_output тарабынан колдонулган буферди көрсөтүү үчүн.

Ушундан улам, SQL Developerде PL SQL чыгышын кантип көрсөтөм?

Oracle SQL Иштеп чыгуучуда:

  1. DBMS Output терезесин көрсөтүү (Көрүү-> DBMS Output).
  2. Dbms Output терезесинин жогору жагындагы "+" баскычын басып, андан кийин ачылган диалог терезесинде ачык маалымат базасынын байланышын тандаңыз.

PL SQLде Sqlerrm деген эмне?

SQLERRM Function Функция SQLERRM анын ката-саны аргументи менен байланышкан ката кабарын кайтарат. Аргумент алынып салынса, ал SQLCODE учурдагы мааниси менен байланышкан ката кабарын кайтарат. SQLERRM эч кандай аргументсиз гана өзгөчө иштеткичте пайдалуу. Жарактуу Oracle ката саны.

Сунушталууда: