我使用一些输入参数为insert语句创建一个过程。但我想从同一个程序中获取插入的id或插入的行。我使用oracle创建,这工作正常。但我不知道在mysql中。并且花更多的时间来获得这个。我不能。
答案 0 :(得分:0)
MySQL 解决方案:
运行insert
语句后,执行
select last_insert_id() into lastId;
更改您的SP以包含OUT
参数
OUT lastId bigint
或只是运行
select last_insert_id();
返回SP的结果集;
请参阅: