PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

Vous n'êtes pas identifié(e).

#1 31/10/2016 09:41:38

Toudou
Membre

Générer automatiquement un id pour chaque insertion avec pl/pgsql

Bonjour à tous, tout abord je commence par m'excuser pour m'avoir pas fourni quelque chose à présenter avant de chercher de l'aide.  je voudrais générer automatiquement une valeur d'identifiant pour chaque insertion d'un nouvel élève, l'identifiant doit ressembler à E160001. Le 16 signifie l'année 2016 et la partie 0001 doit s'auto-incrémenter à chaque insertion. Si l'année change la partie année doit aussi changer par exemple 17 pour 2017. Je pense que j'ai bien exposé mon problème et j'espère que je trouverai la réponse. Si je n'ai pas fourni quelque chose c'est certainement parce que je n'ai aucune idée de par où commencer. Merci d'avance

Hors ligne

#2 31/10/2016 10:09:37

rjuju
Administrateur

Re : Générer automatiquement un id pour chaque insertion avec pl/pgsql

Bonjour,


Vous pouvez commencer par la documentation, par exemple http://docs.postgresql.fr/9.6/functions-sequence.html et http://docs.postgresql.fr/9.6/sql-createtrigger.html

Hors ligne

Pied de page des forums