Bonjour,
Je veux créer une fonction toute bête qui ne demande pas de paramêtre en entrée et qui me retourne une série de chiffre en type varchar2 en sortie. Mais seulement voila elle ne fonctionne pas et je ne sais pas pourquoi.ou est l'erreur car elle me retourne tout le temps "Oups". Le même code éxécuté sur SQL Plus worksheet fonctionne alors qu'est qui y a que j'ai pas fait?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 return varchar2 is wSociete varchar2(2); begin wSociete:=''; SELECT DISTINCT bogroupe.u##corg INTO wSociete FROM bogroupe GROUP BY bogroupe.u##corg; return (wSociete); exception when no_data_found then return(wSociete); when others then return('Oups'); end Logi_num_soc_bo;
Partager