您的位置:首页 > 数据库 > MySQL

Mysql Workbench 创建函数总是提示语法错误

2017-12-05 09:27 2461 查看
用Mysql Workbench进行mysql函数编写时,总是错误,报错信息说时语法错误,但是别人用navicat就可以运行,查了好久知道要重置结束符来解决这个问题

一般这样就可以运行:

create function get_choose_number_fn(sno char(20))
returns int
reads sql data
begin
declare rs int;
select count(*) into rs
From choose
where student_no=sno;
return rs;
end;
但是mysqlworkbench要这样:
delimiter $$
create function get_choose_number_fn(sno char(20))
returns int
reads sql data
begin
declare rs int;
select count(*) into rs
From choose
where student_no=sno;
return rs;
end;
$$
delimiter ;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐