|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : février 2006 Messages : 49 ![]() |
Bonjour,
J'aimerais savoir s'il existe une fonction php pour postgresql qui renvoie le dernier identifiant que l'on a insérer dans la BD comme le fait la focntion mysql_insert_id ? Merci d'avance |
|
|
00
|
|
|
#2 |
|
Expert Confirmé Sénior
![]() ![]() Inscription : mai 2004 Messages : 4 490 ![]() |
Attention, tout dépend de ce que tu appelles "identifiant"... S'il s'agit d'une clé primaire constituée par un champ auto-incrémenté par une séquence, il faut utiliser la fonction currval() dans un SELECT (voir http://dgriessinger.developpez.com/p...sql/sequences/ ) ; s'il s'agit d'un oid, c'est à dire un identifiant unique que Postgres affecte à chaque objet d'une base de données, alors effectivement c'est pg_last_oid().
__________________
FAQ XML ------------ « Le moyen le plus sûr de cacher aux autres les limites de son savoir est de ne jamais les dépasser » Giacomo Leopardi |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : février 2006 Messages : 49 ![]() |
En effet, c'est bien une clé primaire auto-incrémentée... Merci pour le lien, je vair regarder tout cela...
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com