Bonjour,
Comment retrouver, dans une procédure stockée, l'index (primary key autoincrement) attribué au dernier INSERT INTO ?
Je n'arrive pas à trouver de réponse fonctionnant.
Merci par avance,
Roland
Bonjour,
Comment retrouver, dans une procédure stockée, l'index (primary key autoincrement) attribué au dernier INSERT INTO ?
Je n'arrive pas à trouver de réponse fonctionnant.
Merci par avance,
Roland
bonsoir et bienvenu sur dvp , cherches tu à accéder au dernier enregistrement de ta bd , essaielastInsertId()
Bonsoir Monaka,
J'ai bien reçu ta réponse.
Mais lastinsertid est une méthode d'un objet PDO, donc en PHP.
Je cherche cette information à l'intérieur d'une procédure stockée. J'ai donc besoin d'une solution en SQL ou MySQL.
Néanmoins, Merci d'avoir prit le temps de me répondre.
Roland
salut et autant pour moi tu pourras donc insérer juste cette requête dans ta procédure
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT id FROM table ORDER BY id DESC LIMIT 1
https://dev.mysql.com/doc/refman/5.7...last-insert-id
Code : Sélectionner tout - Visualiser dans une fenêtre à part SELECT LAST_INSERT_ID()
Philippe Leménager. Ingénieur d'étude à l'École Nationale Supérieure de Formation de l'Enseignement Agricole, en retraite... mais toujours Autoentrepreneur à l'occasion.
Mon ancien blog sur la conception des BDD, le langage SQL, le PHP... et mon nouveau blog sur les mêmes sujets.
« Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau)
À la maison comme au bureau, j'utilise la suite Linux Mageïa !
houm houm ,je l’intègres aussi,je suis tout à fait d'accord
à+
Partager