un équivalent de printf? [ORACLE][PL/SQL] - SQL/NoSQL - Programmation
Marsh Posté le 07-04-2005 à 18:57:10
regarde voir du coté de la fonction PUTF dans le package UTL_FILE
Marsh Posté le 08-04-2005 à 15:04:53
ReplyMarsh Posté le 08-04-2005 à 15:06:20
Je voudrais faire un truc genre
select FORMAT_MA_STRING(maColonne,'monFormat')
from table
where ....
Marsh Posté le 08-04-2005 à 15:07:11
to_char?
[edit]
Risque de falloir combiner quelques fonctions...
Marsh Posté le 08-04-2005 à 15:24:40
SELECT REPLACE(LPAD('1', 5), ' ', '0')
from dual
________
00001
C bon
Marsh Posté le 08-04-2005 à 15:25:48
paquerette a écrit : SELECT REPLACE(LPAD('1', 5), ' ', '0') |
si c'est que ça, select LPAD('1', 5, '0') from dual, hein...
Marsh Posté le 08-04-2005 à 15:40:31
Ah, j'avais pas vu le 3eme parametre...
je suis surméné en ce moment....
Marsh Posté le 07-04-2005 à 18:51:48
Salut,
je cherche un équivalent de la fonction printf afin de formatter un nombre sur une largeur fixe précédé par des '0'
ie :
1
devient
00001
Est ce qu'il y a une built-in fonction qui fait ca? (g pas trouvé)
Paquerette