create procedure myproc6()
begin
declare x1 char(5) default 'outer';
begin
declare x1 char(5) default 'inner';
select x1;
end;
select x1;
end;刚开始学mysql,照着书上敲的,请问这段代码有什么问题?
第一个outer报错,第二个declare报错,2个end报错.
开发环境:mysql 5.6.11
开发工具:mysql workbenchmysqlprocedure
解决方案 »
- 大家来看一下我的update语句,帮我修改一下
- 高手来帮忙,现有二个表,一个为用户数据,一个为用户发布的留言,如何删除某用户同时删除他所有的留言?
- insert into ... select ... on duplicate key ...语句的问题
- ERROR 1033 (HY000): Incorrect information in file: '.\test\tree.frm'
- 谁帮我看下这个SQL错在哪里啊?
- 查詢語句求助
- 菜鸟问题:MySql有什么好处?
- 难题!!:仅用SELECT语句,能够使存储在数据库中的一颗树的数据按正序编历排序吗?
- 用installshield 打包mysql + odbc 的问题?
- 请格纹看看,数据库错误日志
- mysql如何导出HTML?
- Percona和MariaDB怎么读?
create procedure myproc6()
begin
declare x1 char(5) default 'outer';
begin
declare x1 char(5) default 'inner';
select x1;
end;
select x1;
end$$
DELIMITER ;
create procedure myproc6()
begin
declare x1 char(5) default 'outer';
begin
declare x1 char(5) default 'inner';
select x1;
end;
select x1;
end$$
DELIMITER ;
create procedure myproc6()
begin
declare x1 char(5) default 'outer';
declare x2 char(5) default 'inner';
select x1;
select x2;
end;$$
DELIMITER ;