Précédent   Forum des professionnels en informatique > Bases de données > PostgreSQL
PostgreSQL Forum PostgreSQL. Avant de poster -> F.A.Q PostGreSQL Tutoriels PostGreSQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 04/07/2005, 15h21   #1
Membre à l'essai
 
Inscription : juillet 2005
Messages : 33
Détails du profil
Informations forums :
Inscription : juillet 2005
Messages : 33
Points : 23
Points : 23
Par défaut conversion mysql vers postgresql

Bonjour

J'aimerai savoir s'il existe un moyen de faire un zerofill en postgresql??

exemple:
int(2) unsigned zerofill default '00' (version sql)

Merci
backus est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/07/2005, 17h32   #2
Membre éclairé
 
Inscription : janvier 2005
Messages : 336
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : janvier 2005
Messages : 336
Points : 353
Points : 353
Bonjour

Pas a ma connaissance, par contre si tu m'indique quel est ton problème, j'ai une solution en tête.

KrysKool
kryskool est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/07/2005, 17h45   #3
Membre à l'essai
 
Inscription : juillet 2005
Messages : 33
Détails du profil
Informations forums :
Inscription : juillet 2005
Messages : 33
Points : 23
Points : 23
Pour mon exemple précedent, avec MySQL, quand j'insère la valeur 5 dans ma colonne, le zerofill me permet de stocker directement 05!
Je n'arrive pas à reproduire cela avec postgresql!!

Voila merci a toi!!
backus est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/07/2005, 18h42   #4
Membre éclairé
 
Inscription : janvier 2005
Messages : 336
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : janvier 2005
Messages : 336
Points : 353
Points : 353
Tu ne peux pas stocker ce type de valeur dans postgresql directement.

par contre tu peux faire comme ceci

Code :
SELECT lpad(champ,2,'0') FROM ...
ou '0' est le nombre a remplir un certain nombre de fois et 2 est le nombre de chiffre à garder.

KrysKool
kryskool est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 10h58.


 
 
 
 
Partenaires

Hébergement Web