以下代码是批量生成t00,t01,t022……tff共256个表(反引号显示不出来,见图)。
需注意的是prepare bbb from @v_sql;这行代码中的@v_sql不能使用带反引号的变量名。因为这个纠结了一天。
delimiter //
CREATE procedure test()
begin
declare `@i` int (11);
declare `@j` int (11);
declare `@sqlstr` varchar (300);
declare `@abc` varchar(200);
declare `@a` varchar (11);
declare `@b` varchar (11);
set `@i` = 1;
set `@j` = 1;
while `@i` < 17 DO
set `@a`= substring("0123456789abcdef",`@i`,1);
while `@j` < 17 DO
set