0
創建功能錯誤,當我嘗試創建一個功能使用電子郵件它給了我這個沒用的錯誤來檢索用戶表用戶名:在phpMyAdmin
#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 'DECLARE name VARCHAR; BEGIN select
userName
AS name fromuser
WHERE `ema' at line 2
,用不同的語法相同的代碼在MSSQL工作這麼我不知道有什麼區別?用更好的話來說,我在這裏做錯了什麼?
DELIMITER ;;
CREATE FUNCTION getUserName(email varchar(50)) RETURNS VARCHAR
BEGIN
DECLARE name VARCHAR;
SELECT `userName` AS name FROM `user` WHERE `email` = email;
RETURN name;
END ;;
它工作的一種享受謝謝,我喜歡你的意見現在我知道爲什麼它沒有工作之前 – user3466364