Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Gibt es eine Möglichkeit, die zuletzt eingefügte ID einer nicht automatisch inkrementierten Spalte in MySQL zu erhalten?

Sie können dies ganz einfach mit demselben LAST_INSERT_ID() tun .

INSERT INTO thetable (id, value)
VALUES (LAST_INSERT_ID(126), 'some data');

SELECT LAST_INSERT_ID();  -- returns 126