MySQL创建存储过程的问题
createprocedureajax()beginSELECT*FROM`admin`end;请问这个语句有什么错误嘛?怎么都创建不成功的?错误信息:#1064-You...
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 展开
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 展开
2个回答
展开全部
要编辑存储过程,一般情况下:
1、首先要设置临时选择分隔符
delimiter //
2、还原临时选择分隔符
Delimiter ;
你上面写的代码修改为下面代码试一试
///////////////////////////////////////
delimiter //
create procedure ajax()
begin
SELECT * FROM `admin;
end;
//
call ajax();//
1、首先要设置临时选择分隔符
delimiter //
2、还原临时选择分隔符
Delimiter ;
你上面写的代码修改为下面代码试一试
///////////////////////////////////////
delimiter //
create procedure ajax()
begin
SELECT * FROM `admin;
end;
//
call ajax();//
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询