sql >> Database >  >> RDS >> Mysql

Voorbeeld van een lus in MySQL

drop table if exists foo;
create table foo
(
id int unsigned not null auto_increment primary key,
val smallint unsigned not null default 0
)
engine=innodb;

drop procedure if exists load_foo_test_data;

delimiter #
create procedure load_foo_test_data()
begin

declare v_max int unsigned default 1000;
declare v_counter int unsigned default 0;

  truncate table foo;
  start transaction;
  while v_counter < v_max do
    insert into foo (val) values ( floor(0 + (rand() * 65535)) );
    set v_counter=v_counter+1;
  end while;
  commit;
end #

delimiter ;

call load_foo_test_data();

select * from foo order by id;


  1. Hoe TIMESTAMP() werkt in MariaDB

  2. Python-woordenboek invoegen met Psycopg2

  3. Controleren of er een postgresql-tabel bestaat onder python (en waarschijnlijk Psycopg2)

  4. Lichtgewicht WordPress-installatie:WordPress installeren met SQLite