Est-il possible à l'aide que je peux obtenir mis à jour la dernière ligne Id

voix
1

Est-il possible à l'aide que je peux obtenir la dernière ligne que j'ai mis à jour de la table.

Ex: - ma table a 1000 dossiers en elle. Je l'ai mis à jour la valeur de l'enregistrement 500e du tableau X. Donc, je veux l'ID 500 en retour.

Merci d'avance.

Cordialement,

Créé 27/08/2009 à 05:47
source utilisateur
Dans d'autres langues...                            


1 réponses

voix
7

Je ne pense pas que cette fonctionnalité existe avec MySQL. Cependant, vous pouvez obtenir le même effet en ajoutant une colonne d'horodatage:

ALTER TABLE yourtable
   ADD COLUMN last_update TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP

Cela rendrait la colonne last_update à peu près maintenue automatiquement. Maintenant, vous pouvez choisir parmi yourtable la dernière ligne mise à jour en fonction de l'horodatage.

Créé 27/08/2009 à 05:55
source utilisateur

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more