2012-04-20 62 views
0

我在phpmyadmin中嘗試了以下代碼,並且沒有分隔符。當我有禮物時,它似乎拒絕了分隔符。在mysql中給出錯誤的程序

我使用1和1臺主機和MySQL版本是5.0

錯誤代碼我專門得到的是#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 3

CREATE PROCEDURE add_person_type_procedure(Person_Type_Value_Description VARCHAR(150) , Create_Date DATETIME , Modify_Date DATETIME , Archive CHAR(1)) 
BEGIN 
DECLARE ID VARCHAR(36); 
SET ID = (SELECT UUID()); 
END; 

回答

0
+0

謝謝你的回覆。我錯過了@,但錯誤信息仍然存在。你知道還有什麼可能嗎? – Robin 2012-04-20 15:39:17

+0

我真的認爲你需要使用「分隔符//」或等價物。帶有分隔符的 – ethrbunny 2012-04-20 15:43:59

+0

我得到這個錯誤: #1064 - 你的SQL語法有錯誤;檢查與你的MySQL服務器版本相對應的手冊,在'DELIMITER //' – Robin 2012-04-20 16:01:42