ストレージ・プロシージャでデータベースに大量のデータを挿入する方法を教えてあげましょう.


簡単に言えば、Mysqlのストレージプロセスを使用してデータベースに大量のデータを挿入する方法!最近のビジネスでは,データの挿入,呼び出しインタフェースが非常に遅いためmysqlを用いて挿入することが考えられる.ストアド・プロシージャ(Stored Procedure)は、外部プログラムが呼び出すためにデータベースに複雑なプログラムを格納するデータベース・オブジェクトです.ストレージ・プロシージャは、特定の機能のSQL文セットを完了するためにコンパイルされて作成され、データベースに保存されます.ユーザーは、ストレージ・プロシージャの名前を指定し、必要に応じてパラメータを指定することで実行を呼び出すことができます.簡単に言えば、ストレージ・プロシージャはデータベースSQL言語レベルのコード・パッケージと再利用です.
--            
drop procedure if exists myProcedure;
Delimiter $
create procedure myProcedure()
begin
	--       i       
    declare i int default 1;
    while i <= 20 do
            Insert Into testTable(id,name,sex)
            VALUES (concat(1001+i,''),'  ',' ');
            -- concat            
            set i = i+1;
    end while ;
end $
DELIMITER ;
--       
call myProcedure();