1
我有以下程序MySQL的 - 分隔符错误
DELIMITER $$
CREATE PROCEDURE yesterday()
BEGIN
SELECT CURDATE()-INTERVAL 1 DAY;
END $$
DELIMITER;
的步骤,使用错误编译虽然CALL yesterday();
产生正确的输出。
的错误是:
#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 'DELIMITER' at line 1
我找不到怎么回事错了。 请帮忙!
如何在创建过程后需要一个空间?使用mysql命令行还是一些服务端语言? – ManseUK 2012-03-23 16:58:57
找到了问题。反正我直接在MySQl控制台上试试这个。 – 2012-03-23 17:03:12
如果答案没有在下面列出 - 创建一个新的答案并接受它 - 可能会帮助其他人... – ManseUK 2012-03-23 17:03:48