dbms_output.put_line


]Podporované v ORACLE 

Syntax

dbms_output.put_line(Text);

Popis

Príkaz jazyka PL/SQL
Databáza Oracle používa tento príkaz na výpis hodnôt do okna Script Output. Je vhodný napríklad vtedy, ak sa vykonáva veľký počet príkazov a potrebujeme vypisovať hodnoty premenných počas behu programu.

Príklad

DECLARE
  Return_value VARCHAR2(2000);
BEGIN
  /*Now call the stored program*/
  Return_value := moja_funkcia_na_databaze(1234, NULL);
  /*Output the results*/
  dbms_output.put_line(SubStr('Return_value = '||Return_value, 1, 255));
  COMMIT;
EXCEPTION
  WHEN OTHERS THEN
    dbms_output.put_line(SubStr('Error '||TO_CHAR(SQLCODE)||': '||SQLERRM, 1, 255));
  RAISE;
END;


Poznámka

V každom programe nemusí byť štandardne povolený výstup funkcie dbms_output.put_line a treba ho zapnúť. Napr. v program SQL Navigator musíte najprv zapnúť cez menu funkciu Session/Server Output.

]