Bonjour à toutes et à tous
J'ai une fonction ou je veux rajouter un zero devant un chiffre mais je n'arrive pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 CREATE OR REPLACE Function renvoiNumber( numero IN NUMBER ) RETURN number IS df number; BEGIN if numero <10 THEN df :=LPAD(numero, 2, 0); else df:=numero; end if; RETURN df; END; /cette requete est censée me renvoyer 05 au lieu de 5.
Code : Sélectionner tout - Visualiser dans une fenêtre à part select renvoiNumber(5) from dual;
je vois qu'il y'a une hsitoire de conversion mais je ne vois pas ce qu'il faut faire.
dans tous les cas je dois renoyer un number.
Merci
Partager