Obtener CURRENT INSERT ID en MySql

Sin mas ni mas, dos posibles soluciones a nuestros dolores de cabeza; la tabla que hice le llame strings y el id es auto_numeric;

La unica posible falla que podriamos encontrar en este caso es que si realizamos un truncate, aun asi marcara el ultimo insert; siendo que si la borramos al 99, nuestro proximo insert seria igual 99 y el que sigue ya seria el 2 como debe ser normalmente;

Veamos esta otra que es mas segura:

Con esta operacion de una subconsulta; obtenemos directamente de la tabla sin pasar por id, el numero que estamos ocupando, aqui no importa si haces truncate ni hay que agregar +1 a la funcion;

No olviden que ambas funciones son para MySql, y que son con un ID auto numerico;

Salu2

Back to Top