Obsah:

Co je Dbms_output Put_line v PL SQL?
Co je Dbms_output Put_line v PL SQL?

Video: Co je Dbms_output Put_line v PL SQL?

Video: Co je Dbms_output Put_line v PL SQL?
Video: PL/SQL tutorial 3: SELECT INTO statement in PL/SQL by Manish Sharma RebellionRider 2024, Listopad
Anonim

The Oracle dbms_output je balíček, který nám umožňuje zapisovat data k přímému našemu PL / SQL výstup na obrazovku. Má proceduru tzv put_line které zobrazují informace v řádku. Balíček je zvláště užitečný pro zobrazování informací o ladění.

S ohledem na to, co je Dbms_output?

The DBMS_OUTPUT je vestavěný balíček, který umožňuje zobrazovat výstup, ladicí informace a odesílat zprávy z PL/SQL bloků, podprogramů, balíčků a spouštěčů. Tento balíček jsme již používali v celém našem tutoriálu.

Podobně, co dělá nastavení Serveroutput na? Chcete-li vytisknout obsah vyrovnávací paměti Oracle, měli byste použít NASTAVTE VÝSTUP SERVERU příkaz k zobrazení obsahu vyrovnávací paměti Oracle na obrazovce. Můžete také zvětšit velikost vyrovnávací paměti. Použijte „ Nastavte výstup serveru on“pro zobrazení vyrovnávací paměti používané dbms_output.

Jak tedy zobrazím výstup PL SQL v SQL Developer?

V Oracle SQL Developer:

  1. Zobrazte okno DBMS Output (Zobrazit->DBMS Output).
  2. Stiskněte tlačítko „+“v horní části okna Výstup Dbms a poté v dialogovém okně, které se otevře, vyberte otevřené připojení k databázi.

Co je Sqlerrm v PL SQL?

SQLERRM Funkce Funkce SQLERRM vrátí chybovou zprávu spojenou s argumentem číslo chyby. Pokud je argument vynechán, vrátí chybovou zprávu přidruženou k aktuální hodnotě SQLCODE. SQLERRM bez argumentu je užitečné pouze v obslužném programu výjimky. Platný Věštec číslo chyby.

Doporučuje: