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