sql >> Base de Datos >  >> RDS >> Mysql

Obtener la última ID insertada con expresión en mysql

Puede usar el LAST_INSERT_ID() función.

Haga su declaración de inserción:

INSERT INTO val_CLIENT(E_VER, NAME, TYPE) VALUES(0, val_NAME, 502);

Dependiendo de si lo está haciendo en un procedimiento almacenado, tendrá que modificar esto, pero si lo está buscando, selecciónelo.

SELECT LAST_INSERT_ID() AS `ID`;

Para almacenarlo como una variable, puede usar el SET declaración.

SET @VarID = (SELECT LAST_INSERT_ID());