Oracle/PL/SQL/DBMS OUTPUT

De Wikilibros, la colección de libros de texto de contenido libre.
< Oracle‎ | PL/SQL
Ir a la navegación Ir a la búsqueda

Los programas que corren en la base de datos, tienen una salida de texto (consola) donde pueden escribir mediante el paquete DBMS_OUTPUT.

 DBMS_OUTPUT.put_line ('Texto a imprimir por consola');
 
 DBMS_OUTPUT.put ('Texto sin avance');
 DBMS_OUTPUT.put_line (' de línea. Acá sí');

Para que el SQL*Plus muestre los mensajes por consola, esta debe habilitarse mediante:

 SET serveroutput ON

NOTA: Los mensajes de consola no aparecen cuando se ejecutan funciones a través de SELECT