Paddé des records. [Oracle] - SQL/NoSQL - Programmation
Marsh Posté le 27-01-2004 à 10:57:26
un truc du genre : 
 
| Code : 
 | 
 
et tu la passe 6 fois pour être sûr... ?
Marsh Posté le 27-01-2004 à 11:40:50
| bill.fr a écrit : un truc du genre :  
   | 
 
Y a mieux, la fonction lpad ou rpad. 
Exemple : 
select RPAD('toto',6,'0') 
from dual; 
----------------- 
toto00
Marsh Posté le 27-01-2004 à 11:55:47
le select je sais faire, 
 
mais comment mettre à jour les champs? (pas seulement à l'affichage).
Marsh Posté le 27-01-2004 à 11:59:46
| AGA a écrit : le select je sais faire,  | 
 
  
  
Heu ça parait évident une fois la fonction lpad ou rpad connue, non ? 
update ta_table set ton_champ = rpad(to_champ, ta_taille_de_champ, le_caractere_de_completion); 
Et eventuellement, tu peux y ajouter where length(ton_champ) < ta_taille_de_champ
Marsh Posté le 27-01-2004 à 15:26:28
Suffisait de combiner la première et la seconde réponse... 
 
Poser des questions n'empèche pas de réfléchir un minimum tout de même 
Marsh Posté le 27-01-2004 à 09:41:00
Bonjour,
J'ai une colonne de char (6car)
Il faudrait que l'ensemble des 6 car soit occupé, ce qui n'est pas le cas de la plupart des données actuelles.
Comment ajouté des 0 devant?
Merci.