mercredi 7 octobre 2009

Affichage de DBMS avec une procédure stockée.

J'ai remarqué que la plupart des codes PL/SQL qui utilise le package DBMS pour afficher les messages avec SQL Plus ou un autre utilitaire, fonctionnent avec l'instruction DBMS_OUTPUT.PUT_LINE.

Imaginez-vous s'il y a une dizaine de messages a afficher, alors pour simplifier les choses, j'ai crée une procédure stockée paramétrable qui permet d'afficher n'importe quel message.

Voici le code (compilez-le et avant d'exécuter la procédure stockée, vous devriez appeler une syntaxe de l'environnement):

SET SERVEROUTPUT ON

CREATE OR REPLACE PROCEDURE Message(msg VARCHAR2)
IS
BEGIN
DBMS_OUTPUT.PUT_LINE(msg);
END;

Abed

Aucun commentaire:

Enregistrer un commentaire