mysql 存储过程 出错
我在MySQL字符操作界面输入如下:我的user_login的创建代码:>createtableuser_login(idintnotnullprimarykeyauto...
我在MySQL字符操作界面输入如下:
我的user_login的创建代码:
>create table user_login(id int not null
primary key auto_increment,user varchar(50) not null, pwd varchar(50)
not null,email varchar(50) not null,address varchar(50) not null);
>delimiter //
>create procedure pro_regs(in nc varchar(50),in pwd varchar(50),in email varchar(50),in address varchar(50))
>begin
>insert into user_login(user,pwd,email,address)values(nc,pwd,email,address);
>end;
>//
>delimiter ;
我是成功创建user_login后,才创建存储过程,当我输完存储过程时,却出现提示:
Cannot create stored routine `pro_regs`. Check warnings
请问为什么会这样的?怎样解决?? 展开
我的user_login的创建代码:
>create table user_login(id int not null
primary key auto_increment,user varchar(50) not null, pwd varchar(50)
not null,email varchar(50) not null,address varchar(50) not null);
>delimiter //
>create procedure pro_regs(in nc varchar(50),in pwd varchar(50),in email varchar(50),in address varchar(50))
>begin
>insert into user_login(user,pwd,email,address)values(nc,pwd,email,address);
>end;
>//
>delimiter ;
我是成功创建user_login后,才创建存储过程,当我输完存储过程时,却出现提示:
Cannot create stored routine `pro_regs`. Check warnings
请问为什么会这样的?怎样解决?? 展开
2个回答
2014-02-27
展开全部
你的代码, 我本地执行通过了. 不知道是不是环境问题.
我把我这里执行的结果, 发给你看看.
mysql> create table user_login(
-> id int not null primary key auto_increment,
-> user varchar(50) not null,
-> pwd varchar(50) not null,
-> email varchar(50) not null,
-> address varchar(50) not null
-> );
Query OK, 0 rows affected (0.09 sec)
mysql> delimiter //
mysql>
mysql> create procedure pro_regs(
-> in nc varchar(50),
-> in pwd varchar(50),
-> in email varchar(50),
-> in address varchar(50))
-> begin
-> insert into user_login(user,pwd,email,address)
-> values(nc,pwd,email,address);
-> end;
-> //
Query OK, 0 rows affected (0.05 sec)
mysql> delimiter ;
mysql>
mysql> select version();
+-----------+
| version() |
+-----------+
| 5.5.29 |
+-----------+
1 row in set (0.01 sec)
mysql> show variables like '%storage_engine%';
+------------------------+--------+
| Variable_name | Value |
+------------------------+--------+
| default_storage_engine | InnoDB |
| storage_engine | InnoDB |
+------------------------+--------+
2 rows in set (0.02 sec)
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询