我想在MySQL存储过程中创建一个自动增量变量,其值在执行存储过程时会自动递增。 而不是在MySQL表中检索最后输入的值并手动将其递增1
答案 0 :(得分:0)
除非你不打算使用表,否则不可能创建你想要的自动增量变量。但是,如果您正在使用该表,那么您可以使用最后一个插入值然后实现它。(您已经说明并知道。)
答案 1 :(得分:0)
您可以创建一个序列(http://www.microshell.com/database/mysql/emulating-nextval-function-to-get-sequence-in-mysql/),然后在每次调用程序时使用它。它基本上与表中的选择相同,但仍然不同。