系统是RHEL4
mysql5.0升级到5.1.29
创建存储过程
CREATE PROCEDURE load_part_tab()
begin
declare v int default 0;
while v < 8000000
do
insert into part_tab
values (v,'testing partitions',adddate('1995-01-01',(rand(v)*36520) mod 3652));
set v = v + 1;
end while;
end mysql> delimiter //
mysql> CREATE PROCEDURE load_part_tab()
-> begin
-> declare v int default 0;
-> while v < 8000000
-> do
-> insert into part_tab
-> values (v,'testing partitions',adddate('1995-01-01',(rand(v)*36520) mod 3652));
-> set v = v + 1;
-> end while;
-> end
-> //
ERROR 1307 (HY000): Failed to CREATE PROCEDURE load_part_tab这是为什么。难道是我升级的问题吗
mysql5.0升级到5.1.29
创建存储过程
CREATE PROCEDURE load_part_tab()
begin
declare v int default 0;
while v < 8000000
do
insert into part_tab
values (v,'testing partitions',adddate('1995-01-01',(rand(v)*36520) mod 3652));
set v = v + 1;
end while;
end mysql> delimiter //
mysql> CREATE PROCEDURE load_part_tab()
-> begin
-> declare v int default 0;
-> while v < 8000000
-> do
-> insert into part_tab
-> values (v,'testing partitions',adddate('1995-01-01',(rand(v)*36520) mod 3652));
-> set v = v + 1;
-> end while;
-> end
-> //
ERROR 1307 (HY000): Failed to CREATE PROCEDURE load_part_tab这是为什么。难道是我升级的问题吗
解决方案 »
- [求]SQL语句(想了很久都没想到)
- mysql在linxu下的查询问题
- 求一SQL语句,删除某一字段中的除了汉字以外的字符
- 请教sql语句写法
- 求解一个非常奇怪的问题!
- 哪有下Mysql的啊?
- 一个搞笑的问题,select * from sinodictionary where Chinese='我';
- 出现这样的错误是怎么回事:无法定位程序输入点 mysql_real_escape_string于动态链接库libmysql.dll上。
- Linux下mysql 4.0.12的安装正常,初始运行出错,如何解决?
- mysql5.7发现了一点兼容问题
- 救火,有关数据上报/数据复制的问题
- 在表里增加了四个TEXT类型的字段后MYSQL就死了,起不来
另外,检查一下配置,权限等,是否允许存储过程?