sql:
drop procedure if exists proc_initdata;
delimiter $ (訴mysql直譯器,該段命令是否已經結束了,mysql是否可以執行了。預設情況下,delimiter是分號。在這裡是規定mysql結束符號是$)
create procedure proc_initdata()
begin
declare i int default 1; (宣告迴圈變數)
while i<=3 do (迴圈次數)
insert into t_user (
userid,
username,
password,
phone)
values (i,『ww』,『123456』,『135786』);
set i = i+1;
end while;
end $
call proc_initdata();
sql 語句 迴圈插入100萬條資料到某個表中
use m3 2011 declare i bigint 1 declare j int 1 declare k smallint 1 begin transaction begin try while i 1000000 begin insert into m3 2011 dbo fa clien...
SQL語句 批量插入表 表資料插表
批量插入表 表資料插表 1.insert into select語句 語句形式為 insert into table2 field1,field2,select value1,value2,from table1 要求目標表table2必須存在,由於目標表table2已經存在,所以我們除了插入源表t...
mysql 語句,迴圈插入資料
有個測試效能需求,所以需要先往表裡面插入100w條資料,資料庫是mysql 1 建表語句如下 create table user id int 32 unsigned not null auto increment,username varchar 255 default null,password...