我正在尝试创建此过程
CREATE PROCEDURE RequestApproval (
IN occupation enum('professor', 'student', 'pastor'),
IN organization varchar(500),
IN lastName varchar(100),
IN firstName varchar(100),
IN email varchar(300),
IN phone varchar(50),
IN description varchar(10000)
)
BEGIN
INSERT INTO `Discounts`(`Occupation`,
`Organization`,
`LastName`,
`FirstName`,
`Email`,
`Phone`,
`Description`)
VALUES (occupation,
organization,
lastName,
firstName,
email,
phone,
description);
END ;
我收到了这个错误
1064 - 您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在第 24 行的 '' 附近使用正确的语法
当它只是说空字符串()附近存在无效语法时,我不知道要更改什么''
。它不会告诉我无效令牌是什么——我做错了什么?