Je me trompe ou bien c'est moi qui me prend pour un débile :
mais il suffit de mettre ce champs en clé primaire avec l'option auto-increment (ça marche dans tous les moteurs de SGBD) et de le récupérer à la prochaine lecture sans avoir à effectuer une requête SQL ou à faire le décompte de tes lignes chose qui retardera l'exécution de ton application.
Il m'a semblé que la solution était tellement facile que j'ai mis un quart d'heure pour y repenser tellement .... looooool |