Bonjour,

Je vous propose un nouvel élément à utiliser : Sortir à l'écran ou en table des chaînes de 1 à 32767 caractères

Voici une procédure qui permet d'afficher à l'écran ou d'inscrire en table des textes jusqu'à 32767 caractères



La procédure F_TRACE() permet ceci, sur l'écran via DBMS_OUTPUT ou dans une table Oracle (table : TRACE)



Cette procédure accepte 2 arguments :

F_TRACE ( PC$Message in VARCHAR2, PC$Output in VARCHAR2 DEFAULT 'E' )



PC$Message reçoit la chaîne de caractère

PC$Output reçoit le type de sortie : 'E' (défaut) = sortie écran, 'T' = sortie sur table



Pour la sortie sur table, cette dernière doit être préalablement créée avec le script fourni dans le fichier zip : create_table_trace.sql



Le script de création de la procédure est fourni dans le fichier zip : F_TRACE.FNC



Cette procédure sera particulièrement pratique pour tracer le code de vos applications

Qu'en pensez-vous ?