SQLite: Quel est l'ID de la dernière ligne insérée?
Info de SmartUser | 25/03/2020 à 23:16
Question: Nous avons ajouté une nouvelle ligne dans une base de données SQLite à l'aide d'une instruction INSERT. Maintenant, nous avons besoin de l'ID de la dernière ligne insérée pour l'utiliser dans une autre instruction ou pour la stocker ailleurs.
Solution: SQLite fournit la fonction last_insert_rowid() renvoyant l'ID de la dernière ligne insérée. Voici un exemple:
SELECT last_insert_rowid() FROM tab
Supposons que notre tableau soit nommé "tab" et que nous venons d'ajouter une nouvelle entrée dans ce tableau. Dans ce cas, la demande ci-dessus nous fournit l'ID de cette dernière entrée.
Sur l’Auteur
L’auteur n’a pas encore ajouté de brève description de profil.
Voir Profil
Sujets Connexes
MySQL: Ajouter une nouvelle Colonne à une Table
Tutoriel | 0 Commentaires
MySQL/PHP: Comment récupérer le dernier INSERT ID
Info | 0 Commentaires
MySQL: Supprimer Données de Table - Différence entre TRUNCATE, DELETE et DROP
Tutoriel | 0 Commentaires
Réécrire Fichiers Texte avec une Longueur de Ligne Fixe
Tutoriel | 0 Commentaires
Réparer des Fichiers Texte avec des Sauts de Ligne Mixtes
Tutoriel | 0 Commentaires
SQLite: Tester si une Table existe
Info | 0 Commentaires
CSS: Comment inclure CSS dans HTML
Tutoriel | 0 Commentaires
Avis Important
Veuillez noter: Les contributions publiées sur askingbox.com sont des contributions d’utilisateurs et ne doivent pas remplacer les conseils d’un professionnel. Ils ne sont pas vérifiés par des indépendants et ne reflètent pas nécessairement l’opinion de askingbox.com. Apprendre encore plus.
Participer
Posez votre propre question ou écrivez votre propre article sur askingbox.com. Voici comment.