Ri-organizzazione degli script in sotto-cartelle

This commit is contained in:
Fabio Scotto di Santolo
2019-09-12 20:43:04 +02:00
parent e3a67446dc
commit 0e4018a47b
13 changed files with 0 additions and 0 deletions

22
exception/ECCEZIONI_2.sql Normal file
View File

@@ -0,0 +1,22 @@
DECLARE
V_CODICEFID CORSOPLSQL.CLIENTI.CODFIDELITY%TYPE := :CODFID;
V_NOMINATIVO VARCHAR2(100);
BEGIN
SELECT
NOME || ' ' || COGNOME
INTO
V_NOMINATIVO
FROM
CORSOPLSQL.CLIENTI
WHERE
CODFIDELITY = V_CODICEFID;
DBMS_OUTPUT.PUT_LINE('Il Nome del Cliente è ' || V_NOMINATIVO);
EXCEPTION
WHEN NO_DATA_FOUND THEN
DBMS_OUTPUT.PUT_LINE('NON è stato trovato alcun cliente!!!');
WHEN VALUE_ERROR THEN
DBMS_OUTPUT.PUT_LINE('Nominativo Troppo Lungo');
END;