1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
| /* Supprime le defilement des commandes d'un fichier de commandes */
SET echo off
/* Lors de la redefinition de variables d'environnement de SQLPLUS, supprime */
/* l'affichage de l'ancienne, puis de la nouvelle valeur */
SET showmode off
SET heading off
/* Supprime toutes les informations de formattages des donnees en sortie */
SET pagesize 0
/* Supprime l'affichage a l'écran du resultat des commandes executées à */
/* partir d'un fichier*/
SET termout off
/* Supprime l'affichage du nombre d'enregistrements selectionnes */
SET feedback off
/* Supprime l'affichage des valeurs OLD et NEW selectionnees */
set verify off
spool test3.txt
/* Requete SQL */
BEGIN
SELECT *
FROM YDA_ASSISTANCE2 ASSIST
WHERE ASSIST.ENTITE LIKE '%&1%'
AND ASSIST.METIER LIKE '%&2%'
;
EXCEPTION
WHEN NO_DATA_FOUND THEN
DBMS_OUTPUT.PUT_LINE ('..........');
WHEN ZERO_DIVIDE THEN
DBMS_OUTPUT.PUT_LINE('..........');
WHEN TOO_MANY_ROWS THEN
DBMS_OUTPUT.PUT_LINE('..........');
WHEN OTHERS THEN
DBMS_OUTPUT.PUT_LINE('.......');
END;
spool off
SET verify ON
SET feedback ON
SET termout ON
SET feedback ON
SET heading ON
SET showmode ON
SET echo ON |
Partager