具有自动增量值的MySQL存储过程

时间:2016-10-30 07:27:11

标签: mysql

我桌子的主键'rfidno'是自动增量。我正在尝试形成一个程序,它很简单,它应该工作。我在第4行发布了错误信息。

SELECT max(rfidno)+1 FROM rfid_uidCREATE PROCEDURE rfidautomatic_INSERT(IN uid varchar(45))
BEGIN
insert into webtest.rfid_uid (rdidno,rfiduid) values (SELECT max(rfidno) + 1 FROM rfid_uid,uid);
END

CREATE PROCEDURE rfidautomatic_INSERT(IN uid varchar(45))
BEGIN
SELECT max(rfidno) + 1 INTO newPK FROM rfid_uid
insert into webtest.rfid_uid (rdidno,rfiduid) values (newPK,uid);
END

0 个答案:

没有答案