如何在我的sql存储过程中创建自动增量变量

时间:2015-09-01 10:45:29

标签: mysql

我想在MySQL存储过程中创建一个自动增量变量,其值在执行存储过程时会自动递增。 而不是在MySQL表中检索最后输入的值并手动将其递增1

2 个答案:

答案 0 :(得分:0)

除非你不打算使用表,否则不可能创建你想要的自动增量变量。但是,如果您正在使用该表,那么您可以使用最后一个插入值然后实现它。(您已经说明并知道。

答案 1 :(得分:0)

您可以创建一个序列(http://www.microshell.com/database/mysql/emulating-nextval-function-to-get-sequence-in-mysql/),然后在每次调用程序时使用它。它基本上与表中的选择相同,但仍然不同。