目前有三张表  分别是user ,character 和user_character_relation
三个表的id字段都是自动增长的,我想对user_character_relation(id,user_id,character_id)这个表进行批量插入,其格式是
id          user_id      character_id
1 1 1
2 1 2
3 1 3
4 1 4
5 1 5
6 1 6
7 2 7
8 2 8
9 2 9
10 2 10
11 2 11
12 2 12
我写的  SQL语句是这样的 求大神修改
drop procedure if exists emind;
delimiter//
create procedure emind()
begin
     delclare i int default 0;
   
     delclare j int default 0;
     
     select conut(*) into i from user;
     
     select i;     select conut(*) into j from `character`;     select j;     while i<(怎么填写) do     while j<(怎么填写) do
      
     insert into user_character_relation(`user_id`,`character_id`)values(i,j);     (select i=i%6+1;)//感觉写的不对
     
    ( select j=j+1;)
     
     end while;
end;//.               .                .
.               .                .