Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1518 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [ORACLE][PL/SQL] un équivalent de printf?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[ORACLE][PL/SQL] un équivalent de printf?

n°1039257
paquerette
Flower Power...
Posté le 07-04-2005 à 18:51:48  profilanswer
 

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

mood
Publicité
Posté le 07-04-2005 à 18:51:48  profilanswer
 

n°1039265
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 07-04-2005 à 18:57:10  profilanswer
 

regarde voir du coté de la fonction PUTF dans le package UTL_FILE


---------------
J'ai un string dans l'array (Paris Hilton)
n°1040189
paquerette
Flower Power...
Posté le 08-04-2005 à 15:03:33  profilanswer
 

je veux pas écrire dans un fichier...

n°1040193
skeye
Posté le 08-04-2005 à 15:04:53  profilanswer
 

http://www.adp-gmbh.ch/ora/sql/rpad.html


---------------
Can't buy what I want because it's free -
n°1040195
paquerette
Flower Power...
Posté le 08-04-2005 à 15:06:20  profilanswer
 

Je voudrais faire un truc genre
 
select FORMAT_MA_STRING(maColonne,'monFormat')
from table
where ....

n°1040197
skeye
Posté le 08-04-2005 à 15:07:11  profilanswer
 

to_char?
 
[edit]
 
Risque de falloir combiner quelques fonctions...


Message édité par skeye le 08-04-2005 à 15:07:27

---------------
Can't buy what I want because it's free -
n°1040253
paquerette
Flower Power...
Posté le 08-04-2005 à 15:24:40  profilanswer
 

 
SELECT REPLACE(LPAD('1', 5), ' ', '0')
from dual
________
00001
 
 
C bon ;)

n°1040260
skeye
Posté le 08-04-2005 à 15:25:48  profilanswer
 

paquerette a écrit :

SELECT REPLACE(LPAD('1', 5), ' ', '0')
from dual
________
00001
 
 
C bon ;)


 
si c'est que ça, select LPAD('1', 5, '0') from dual, hein...;)


---------------
Can't buy what I want because it's free -
n°1040313
paquerette
Flower Power...
Posté le 08-04-2005 à 15:40:31  profilanswer
 

Ah, j'avais pas vu le 3eme parametre...  
je suis surméné en ce moment.... :sleep:


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [ORACLE][PL/SQL] un équivalent de printf?

 

Sujets relatifs
[SQL]Regrouper 2 lignes dans un même champ de donnéesSQL | Requete de débutant, mais je bug !!!
[SQL server] Faire un max sur une unionRequêtes SQL sur une base de données ACCESS en réseau ?
[JAVA/STRUTS] Equivalent a un $_GET[] comme en PHP ?[Résolu] Problème ASP/SQL: erreur dans la requête
Disques RAID & Oracle[SQL] Petit "cours" sur l'optimisation
[Resolu] Probleme Sql mais comment ?[SQL] recuperer que les chiffres d'un champ
Plus de sujets relatifs à : [ORACLE][PL/SQL] un équivalent de printf?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR