bonjour tout le monde
voila l exercice
Créez et appelez la fonction Q_EMP pour renvoyer la description d'un Employé.
-a. Créez une fonction appelée Q_EMP pour renvoyer la description d'un employé vers
une variable hôte.
-b. Compilez le code, appelez la fonction, puis lancez une requête sur la variable hôte
pour afficher les résultats.
pour la question a.
j ai crier la fonction suivante
mais au moment de l execution sq plus m'affiche ce message :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 create or replace function Q_emp (mat emp.empno%type) return varchar2 is hote varchar2(200) ; begin select ename||'travail comme'||job||'depuis'||hiredate into hote from emp where empno=mat; return hote ; exception when not_dta_found then raise_application_error (-20002,'aucun employee ne correspond a ce numero de matricule'||mat); end; /
(Avertissement : Fonction crÚÚe avec erreurs de compilation.)
quelqu'un peut m'expliquer de quoi s'agit cette erreur ?
merci d'avance![]()
Partager