Բովանդակություն:

Ի՞նչ է Dbms_output Put_line-ը PL SQL-ում:
Ի՞նչ է Dbms_output Put_line-ը PL SQL-ում:
Anonim

Այն Oracle dbms_output փաթեթ է, որը թույլ է տալիս մեզ գրել տվյալներ՝ մեր ուղղորդելու համար PL / SQL ելք դեպի էկրան: Այն ունի ընթացակարգ, որը կոչվում է put_line որոնք ցուցադրում են տեղեկատվությունը տողով: Փաթեթը հատկապես օգտակար է վրիպազերծման մասին տեղեկատվության ցուցադրման համար:

Հաշվի առնելով սա՝ ի՞նչ է Dbms_output-ը:

Այն DBMS_OUTPUT ներկառուցված փաթեթ է, որը հնարավորություն է տալիս ցուցադրել ելքային, վրիպազերծման տեղեկատվությունը և հաղորդագրություններ ուղարկել PL/SQL բլոկներից, ենթածրագրերից, փաթեթներից և գործարկիչներից: Մենք արդեն օգտագործել ենք այս փաթեթը մեր ձեռնարկի ողջ ընթացքում:

Նմանապես, ինչ է անում Serveroutput-ի միացումը: Oracle-ի բուֆերի բովանդակությունը տպելու համար դուք պետք է օգտագործեք SET SERVEROUTPUT հրաման՝ Oracle-ի բուֆերի բովանդակությունը ձեր էկրանին ցուցադրելու համար: Կարող եք նաև մեծացնել բուֆերի չափը: Օգտագործեք « Սահմանել սերվերի ելքը on»՝ ցուցադրելու dbms_output-ի կողմից օգտագործվող բուֆերը:

Հետևաբար, ինչպե՞ս կարող եմ ցուցադրել PL SQL ելքը SQL Developer-ում:

Oracle SQL Developer-ում

  1. Ցույց տալ DBMS ելքի պատուհանը (View->DBMS Output):
  2. Սեղմեք «+» կոճակը Dbms Output պատուհանի վերևում և այնուհետև բացվող երկխոսության մեջ ընտրեք բաց տվյալների բազայի միացում:

Ի՞նչ է Sqlerrm-ը PL SQL-ում:

SQLERRM Գործառույթ Ֆունկցիան SQLERRM վերադարձնում է սխալի հաղորդագրությունը՝ կապված իր error-number արգումենտի հետ: Եթե արգումենտը բաց է թողնվել, այն վերադարձնում է SQLCODE-ի ընթացիկ արժեքի հետ կապված սխալի հաղորդագրությունը: SQLERRM առանց արգումենտի օգտակար է միայն բացառությունների մշակման դեպքում: A վավեր Oracle սխալի համարը.

Խորհուրդ ենք տալիս: