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);

Comentarios

enviar mensajes claro ha dicho que…
No olviden que para que funcione correctamente deben de tener "SQL*Plus SERVEROUTPUT debe estar puesto en ON."
Anónimo ha dicho que…
Sale muchas gracias
Anónimo ha dicho que…
Gracias por el dato.

Entradas populares de este blog

Actualizar las estadísticas

Errores de conexión de Oracle

Operaciones con fechas