voila je cherche a récupérer l'identifiant de la dernière insertion dans la base de données, est ce qu'il y a un équivalant pour postgresql..??
Merci :wink:
Version imprimable
voila je cherche a récupérer l'identifiant de la dernière insertion dans la base de données, est ce qu'il y a un équivalant pour postgresql..??
Merci :wink:
Tu peux pas recuperrer directement la clé primaire de ton dernier enregistrement créé (enfin je crois), MAIS tu peux recuperer son "oid" (identifian d'objet dans la base), avec la fonction PHP pg_last_oid ($ressource_resultat_du_insert)
Et avec ca tu peux retrouver la clé primaire de ton enregistrement inséré :
'SELECT ta_cle FROM ta_table WHERE oid='.$ton_oid
Bonjour
Si par identifiant tu entends une clé primaire auto-incrémentée de type SERIAL, c'est possible : si ta clé primaire s'appelle id :
La dernière valeur attribuée est la valeur du champ last_value - 1Code:SELECT * FROM id_seq;
En effet, j'y avais pas pensé
Merci :)