MariaDB ストアドプロシージャを使用して大データを作成する
環境
CentOS Stream release 9
MariaDB 10.10.2
操作方法
1.テーブルを作成します
create table user(
id int
,name va rchar(20)
);
2.ストアドプロシージャを作成します
drop procedure if exists loop_user; delimiter // create procedure loop_user(in i int) begin declare nn int default 0; while nn < i do set nn = nn + 1; insert into user values(nn,concat('data',nn)); end while; end
3.ストアドプロシージャを実行する
call loop_user(120)