Bonjour,
Je développe une interface en php pour une appli en postgresql.
Une de mes tables contient un auto incrément (clé primaire
unique not null bigserial). J'ai besoin d'utiliser cette valeur
comme clé dans d'autres tables pour de la redondance.
Ainsi je souhaiterais récupérer la valeur générée par nextval
dans une variable php pour pouvoir la manipuler.
J'ai trouvé pas mal d'exemples utilisants nextval dans des instructions
d'insert mais aucun où on récupère la valeur.
Je ne souhaite pas faire l'insert directement avec comme valeur
"DEFAULT" pour ma colonne de clé suivie de currval de peur
de ne pas récupérer la bonne valeur (accès concurrents).
Je veux passer la commande de nextval en premier lieu avant l'INSERT
pour me réserver mon enregistrement (ma ligne).
Quelqu'un a-t-il un tuyau ou un lien à me proposer ?
D'avance merci.
Partager