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 18/04/2005, 10h14   #1
Invité de passage
 
Inscription : mars 2005
Messages : 8
Détails du profil
Informations forums :
Inscription : mars 2005
Messages : 8
Points : 1
Points : 1
Par défaut [help!] comment faire une séquence ki incrémente ....

salut, je voudrai faire une séquence qui incrémente l' identifiant d une table. Voici la facon que je voudrai incrémenter:
année+ numéro de 3 chiffres ki s incremente

ex :
2005000
2005001
2005002
2005003
etc...
voila, donc si vous savez , help me !! car sinon je serai obligé de faire ca dans le code PHP ...

a bientot
rom
romtrash est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/04/2005, 11h23   #2
Expert Confirmé
 
Avatar de trotters213
 
Inscription : janvier 2005
Messages : 2 572
Détails du profil
Informations personnelles :
Âge : 26
Localisation : France, Gard (Languedoc Roussillon)

Informations forums :
Inscription : janvier 2005
Messages : 2 572
Points : 2 605
Points : 2 605

Je te conseille de plutôt faire un champ identifiant en auto-increment et de mettre ton année autre part. Faire du SGBDR quoi
__________________
Pensez au tag
Les règles du Forum

Dev. Web : FAQ (X)HTML/CSS | Tutos (X)HTML | Tutos CSS

PHP : FAQ PHP | Tutos PHP | Benchmark PHP 5

SQL : Cours SQL
trotters213 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/04/2005, 20h22   #3
Membre du Club
 
Inscription : avril 2005
Messages : 46
Détails du profil
Informations forums :
Inscription : avril 2005
Messages : 46
Points : 42
Points : 42
effectivement, un id separe est plus interessant.
Concernant l'auto increment en "jour", je te conseille de faire un tit trigger à chaque insert dans ta table
_Froggy_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/04/2005, 09h16   #4
Invité de passage
 
Inscription : mars 2005
Messages : 8
Détails du profil
Informations forums :
Inscription : mars 2005
Messages : 8
Points : 1
Points : 1
je vien de penser et si je fai une séquence ki démarre de 2 005 000 et ki s incremente de +1, ca donnerai le bon :
2 005 001
2 005 002
etc ...
romtrash est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/04/2005, 09h32   #5
Expert Confirmé
 
Avatar de trotters213
 
Inscription : janvier 2005
Messages : 2 572
Détails du profil
Informations personnelles :
Âge : 26
Localisation : France, Gard (Languedoc Roussillon)

Informations forums :
Inscription : janvier 2005
Messages : 2 572
Points : 2 605
Points : 2 605
bè oui mais si tu as une date en 2004 ou en 2007 d'un coup, comment tu va faire :
__________________
Pensez au tag
Les règles du Forum

Dev. Web : FAQ (X)HTML/CSS | Tutos (X)HTML | Tutos CSS

PHP : FAQ PHP | Tutos PHP | Benchmark PHP 5

SQL : Cours SQL
trotters213 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/04/2005, 18h52   #6
Membre du Club
 
Inscription : avril 2005
Messages : 46
Détails du profil
Informations forums :
Inscription : avril 2005
Messages : 46
Points : 42
Points : 42
faut modifier le code chaque année
_Froggy_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 01h42.


 
 
 
 
Partenaires

Hébergement Web