(1) oracle中:
insert into product
(id,names, price, code)
select 100,'a',1,1 from dual
union
select 101,'b',2,2 from dual;
這裡最好用一次insert,不然效率不高,用多個select.
(2)mysql中:
insert into 表名(id,name)
values(1,'a'),(2,'b'),(3,'c')
(3)sqlserver中:
insert
into table_name(col_one,col_two)
select 'col1','col2'
union
select 'col11','col22'
select *
from table_name;
gounion 不能省(若省,只插入了(col1,col2));
Oracle 批量插入多條資料
mysql中可以這樣 insert into test table id,name,age values 1 abc 23 2 kkk 33 以上語句不能在oracle資料庫執行。oracle中可以這樣 insert allinto test table id,name,age values 1 a...
SqlServer 插入多條資料
插入一條資料使用default關鍵字 insert into student studentno,loginpwd,studentname,gradeid,phone,address,borndate,email values 001 12345 張三 男 1,1234567890123 defau...
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...