delimiter //
create procedure rankPagesLive()
BEGIN
SET @r=0;
UPDATE pageslive SET Rank= @r:= (@r+1) ORDER BY fan_count DESC;
END //
delimeter ;
错误'创建一个存储过程#1064 - 你必须在 您的SQL语法错误;检查手册中 相当于你的MySQL服务器 版本使用 接近正确的语法 '分隔符//创建过程 rankPagesLive()BEGIN SET @ R = 0' 在行1MySQL服务器犯规通过phpMyAdmin的
怎么了?
+1。我没有看到它。 :) – 2011-06-04 18:21:31
@rkcell:'delimiter',而不是'delimeter'。请注意“我”而不是“e”。 – 2011-06-06 12:59:12
哦...你是对的...但提到的问题开始在第1行 - phpMyAdmin不允许使用'delimiter'))) – rkcell 2011-06-07 06:44:02