使用我的存储过程,这很好用
INSERT INTO gearLog (code, signeeID, signoutDate, signbackDate, committeeOutID, committeeInID, warningsGiven)
VALUES (@codeI, @signeeIDI, @signoutDateI, NULL, @committeeI, NULL, 0)
但这会导致错误
BEGIN
INSERT INTO gearLog (code, signeeID, signoutDate, signbackDate, committeeOutID, committeeInID, warningsGiven)
VALUES (@codeI, @signeeIDI, @signoutDateI, NULL, @committeeI, NULL, 0)
END
为什么呢?我想在更大的代码片段中使用此代码片段,但它不会编译。感谢
答案 0 :(得分:0)
当我通过添加例程' phpMyAdmin的窗口,我不需要指定分隔符。在VALUES声明之后,我只是错过了分号
BEGIN
INSERT INTO gearLog (code, signeeID, signoutDate, signbackDate, committeeOutID, committeeInID, warningsGiven)
VALUES (@codeI, @signeeIDI, @signoutDateI, NULL, @committeeI, NULL, 0);
END