mysql一次插入多條資料:
insert into hk_test(username, passwd) values
('qmf2', 'qmf2'),('qmf3', 'qmf3'),('qmf4', 'qmf4'),('qmf5', 'qmf5')
go我們先來建立一種表authors:
create table authors(
authid smallint not null primary key,
authfn varchar(20),
authmn varchar(20),
authln varchar(20)
)engine=innodb;
然後向表中一次性插入多條資料,sql插入**如下:
insert into au程式設計客棧thors values (1006, 'h', 's.', 't'),
(1007, 'j', 'c', 'o'),
(1008, 'b', null, 'e'),
(1009, 'r', 'm', 'r'),
(1010, 'j', 'k', 't'),www.cppcns.com
(1011, 'j', 'g.', 'n'),
(1012, 'a', null, 'p'),
(1013, 'a', null, 'w'),
(1014, 'n', null, 'a');
其實與一條一條插入的sql語句非常類似,只是多條插入語句使用逗號將每條資料分開。
結果如下:
authid
authfn
authmn
authln
1006hs.
t1007jc
o1008be
程式設計客棧
www.cppcns.com1009rm
r1010jk
t1011jg.
n1012ap
1013aw
程式設計客棧 1014na
本文標題: mysql 一次向表中插入多條資料例項講解
本文位址:
oracle一次插入多條資料
insert into 表名 欄位1,欄位2 select 一 二 from dual union all select 三 四 from dual union all select 五 六 from dual union all select 七 八 from dual union all sel...
oracle一次插入多條資料
insert into 表名 欄位1,欄位2 select 一 二 from dual union all select 三 四 from dual union all select 五 六 from dual union all select 七 八 from dual union all sel...
oracle一次插入多條資料
insert into 表名 欄位1,欄位2 select 一 二 from dual union all select 三 四 from dual union all select 五 六 from dual union all select 七 八 from dual union all sel...