Mysql
 sql >> Database >  >> RDS >> Mysql

Ottenere l'ultimo ID inserito con l'espressione in mysql

Puoi utilizzare LAST_INSERT_ID() funzione.

Fai la tua dichiarazione di inserimento:

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

A seconda se lo stai facendo in una stored procedure, dovrai modificarlo, ma se stai cercando di selezionarlo.

SELECT LAST_INSERT_ID() AS `ID`;

Per memorizzarlo come variabile, puoi utilizzare il SET dichiarazione.

SET @VarID = (SELECT LAST_INSERT_ID());