Агуулгын хүснэгт:

PL SQL-д Dbms_output Put_line гэж юу вэ?
PL SQL-д Dbms_output Put_line гэж юу вэ?

Видео: PL SQL-д Dbms_output Put_line гэж юу вэ?

Видео: PL SQL-д Dbms_output Put_line гэж юу вэ?
Видео: How to enable dbms_output in SQL developer ? || Oracle SQL Developer Tutorial 2024, Арваннэгдүгээр
Anonim

The Oracle dbms_output нь биднийг чиглүүлэх өгөгдөл бичих боломжийг олгодог багц юм PL / SQL дэлгэц рүү гаргах. гэж нэрлэгддэг журамтай тавих_мөр мэдээллийг нэг мөрөнд харуулдаг. Багц нь дибаг хийх мэдээллийг харуулахад онцгой ач холбогдолтой.

Үүнийг анхаарч үзвэл Dbms_output гэж юу вэ?

The DBMS_OUTPUT Энэ нь PL/SQL блок, дэд программ, багц, триггерээс гаралт, дибаг хийх мэдээллийг харуулах, мессеж илгээх боломжийг танд олгодог суурилуулсан багц юм. Бид энэ багцыг хичээлийнхээ туршид аль хэдийн ашигласан.

Үүнтэй адилаар Serveroutput-ийг асаах нь юу хийх вэ? Oracle буферийн агуулгыг хэвлэхийн тулд та үүнийг ашиглах хэрэгтэй SERVEROUTPUT-г тохируулах Oracle буферийн агуулгыг дэлгэцэндээ харуулах команд. Та мөн буферийн хэмжээг нэмэгдүүлэх боломжтой. Ашиглах Серверийн гаралтыг тохируулах dbms_output-д ашигладаг буферийг харуулахын тулд on”.

Үүнээс би SQL Developer дээр PL SQL гаралтыг хэрхэн харуулах вэ?

Oracle SQL хөгжүүлэгч дээр:

  1. DBMS гаралтын цонхыг харуулах (View->DBMS Output).
  2. Dbms гаралтын цонхны дээд хэсэгт байрлах "+" товчийг дараад нээгдэх харилцах цонхноос нээлттэй мэдээллийн сангийн холболтыг сонгоно уу.

PL SQL дэх Sqlerrm гэж юу вэ?

SQLERRM Функц Функц SQLERRM алдааны дугаарын аргументтай холбоотой алдааны мессежийг буцаана. Хэрэв аргументыг орхигдуулсан бол SQLCODE-ийн одоогийн утгатай холбоотой алдааны мэдэгдлийг буцаана. SQLERRM ямар ч аргументгүй нь зөвхөн онцгой тохиолдлын зохицуулагчид хэрэг болно. Хүчин төгөлдөр Oracle алдааны дугаар.

Зөвлөмж болгож буй: