MySQL创建存储过程的问题

来源:百度知道 编辑:UC知道 时间:2024/04/29 14:47:38
create procedure ajax()
begin
SELECT * FROM `admin`
end;
请问这个语句有什么错误嘛?
怎么都创建不成功的?
错误信息:
#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 'SELECT * FROM admin' at line 3

6. MySQL 存储过程中的每条语句的末尾,都要加上分号 “;”

要编辑存储过程,一般情况下:
1、首先要设置临时选择分隔符
delimiter //
2、还原临时选择分隔符
Delimiter ;

你上面写的代码修改为下面代码试一试
///////////////////////////////////////
delimiter //
create procedure ajax()
begin
SELECT * FROM `admin;
end;
//
call ajax();//