函数
- 因为函数的结束语和mysql 共用;
- 所以我们需要修改 mysql的结束语
- \d 后面接你要改的结束符
- 用 call funcname调用
1
\d //
2
create procedure p2()
-> begin
-> show tables;
-> end //
3
\d ;
4
call p2;
+--------------------+
| Tables_in_test_sql |
+--------------------+
| stansaction |
+--------------------+
mysql> create procedure p2()
-> begin
-> set @i=1;
-> while @i<=100000 do
-> insert into user(username,tel,password) values(concat('user',@i),concat('1388888',rand()*100),concat('user',@i));
-> set @i=@i+1;
-> end while;
-> end //
Query OK, 0 rows affected (0.00 sec)
\d ;
call p2;