La plupart des infos sont dans le titre ^^
Voila le shemas de la table :
TABLE :{#TAB_ID,TAB_NOM,TAB_PARAM1,TAB_PARAM2,TAB_PARAM3}
le TAB_ID est généré automatiquement.
j'aimerai donc recupere le dernier tab_id rentré dans ma table. sachant que la combinaison TAB_MON,TAB_PARAM1,TAB_PARAM2,TAB_PARAM3 n'est pas forcement unique.
J'ai pensé faire une requete avant l'insersion recherchant tous les TAB_ID ayant la meme combinaison de TAB_MON,TAB_PARAM1,TAB_PARAM2,TAB_PARAM3, puis de selectionner celle qui n'y est pas apres l'insersion.
je pense faire cela dans une transaction, mais je me demande ce qui se passerai si entre l'insersion et la requete une autre ligne été inserer par quelqu'un d'autre ? Es-que faire une transaction suffira a garantir que je recupère bien ID du dernier enregistrement ?
Partager