0
我创建了一个插入语句的过程,其中包含一些输入参数。但我想从相同的过程中获得插入的id或插入的行。我使用oracle创建的,这是工作正常。但我不知道在MySQL中。花更多的时间来获得这个。我不能。从mysql插入过程获取插入的标识
我创建了一个插入语句的过程,其中包含一些输入参数。但我想从相同的过程中获得插入的id或插入的行。我使用oracle创建的,这是工作正常。但我不知道在MySQL中。花更多的时间来获得这个。我不能。从mysql插入过程获取插入的标识
MySQL的解决方案:
后运行insert
声明,执行
select last_insert_id() into lastId;
更改SP到包括OUT
参数作为
OUT lastId bigint
或只需运行
select last_insert_id();
返回由SP设置的结果;
参考: