Mensajes de Texto en PLSQL
Para mostrar mensajes en PL/SQL existe un paquete denominado DBMS_OUTPUT que incluye un conjunto de procedimientos y funciones que permiten almacenar información en un "buffer", información que puede recuperarse más tarde. Estas funciones pueden utilizarse también para mostrar la información almacenada en dicho "buffer" a los usuarios.
Dentro de estas funciones encontramos, por ejemplo, la función PUT_LINE que pone en el "buffer" parte de la información seguida por un "end-of-line". Esta función puede usarse también para mostrar texto a los usuarios. La función utiliza un único parámetro del tipo carácter y si la función se usa para mostrar mensajes a los usuarios, entonces el contenido del parámetro se corresponde con el contenido del mensaje. Ejemplo:
dbms_output.put_line(texto_del_mensaje);
Es importante tener en cuenta que para que la aplicación muestre los mensajes al usuario, el parámetro del entorno SQL*Plus SERVEROUTPUT debe estar puesto en ON.
De igual forma en se debe de inicializar el buffer en el PLSQL, para poder escribir sobre el.
Ejm: dbms_output.enable(1000000);
Dentro de estas funciones encontramos, por ejemplo, la función PUT_LINE que pone en el "buffer" parte de la información seguida por un "end-of-line". Esta función puede usarse también para mostrar texto a los usuarios. La función utiliza un único parámetro del tipo carácter y si la función se usa para mostrar mensajes a los usuarios, entonces el contenido del parámetro se corresponde con el contenido del mensaje. Ejemplo:
dbms_output.put_line(texto_del_mensaje);
Es importante tener en cuenta que para que la aplicación muestre los mensajes al usuario, el parámetro del entorno SQL*Plus SERVEROUTPUT debe estar puesto en ON.
De igual forma en se debe de inicializar el buffer en el PLSQL, para poder escribir sobre el.
Ejm: dbms_output.enable(1000000);
Comentarios