PHP Postgres: Obtenir le dernier identifiant d'insertion
J'ai trouvé un couple d'autres questions sur ce sujet. Celui-ci...
mysql_insert_id alternative pour postgresql
...et le manuel semblent indiquer que vous pouvez appeler lastval()
tout moment et il fonctionne comme prévu. Mais celui-là...
...semble que l'on a à l'intérieur d'une transaction. Donc ma question est: puis-je simplement attendre aussi longtemps que je l'aime avant d'interroger pour lastval()
(sans opération)? Et est-ce fiable dans le visage de nombreuses connexions simultanées?
source d'informationauteur Jonah
Vous devez vous connecter pour publier un commentaire.
INSERT, UPDATE et DELETE dans PostgreSQL avoir un RETOUR de la clause qui signifie que vous pouvez faire:
Alors que la requête doit retourner la valeur insérée pour id pour chaque ligne insérée. Enregistre un aller-retour vers le serveur.
Oui, la séquence des fonctions fournir multi-safe méthodes pour obtenir successives de la séquence de valeurs à partir de la séquence d'objets.