【发布时间】:2018-07-08 02:17:14
【问题描述】:
我正在尝试在 phpmyadmin 的 SQL 窗口中执行以下 MYSQL 存储过程:
CREATE PROCEDURE searchtoy (IN toy_no INT)
BEGIN
SELECT * FROM Toy
WHERE Toy_ID = toy_no;
END;
但我收到以下错误:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 4
我犯的错误在哪里? 如果提供解决方案代码来修复此错误,那将非常有帮助。
【问题讨论】:
-
你是如何创建程序的?你是手动写了整个代码还是在 phpmyadmin 中使用了过程管理器?
-
是的,我在 SQL 窗口中手动输入。
标签: mysql stored-procedures phpmyadmin