postgres et dernier ajout?

postgres et dernier ajout? - SQL/NoSQL - Programmation

Marsh Posté le 15-03-2006 à 19:07:15    

Bonjour a tous
 
Voila je recherche un moyen de recuperer avec une requete sql le dernier ajout et ma question est y a t il une requete toute faite gence procedure stocké qui permettrai d'obtenir le dernier ajout dans une table ??
 
Voila merci d'avance !!

Reply

Marsh Posté le 15-03-2006 à 19:07:15   

Reply

Marsh Posté le 15-03-2006 à 20:47:25    

suffit de posé un verou sur la table avant l'insertion.  
 
exemple
 
SELECT *
FROM MATABLE
FOR UPDATE;
 
INSERT INTO ...
 
SELECT MAX(ID) FROM MATABLE
 
COMMIT;
 
avec ça tu seras sure d'avoir la dernière insertion. puisque tu as verrouillé la table et le commit déverouille celle ci après pour les autres users.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed