数据库一条insert插入多条记录

转载 2018年04月17日 14:08:56

在手动插入记录的时候,如果同时插入多条,一条一条insert虽然没有问题,但是总感觉有点傻傻的。

下面提供同时插入多条数据的方法

MySql和PostgreSql:

insert into table

(column1,column2,...)

values 

(value1,value2,...)

('小明',18,...)

('小红',16,...);

Oracle:

insert all into table

(column1,column2,...)

values(value1,value2,...)

into table

(column1,column2,...)

values('小明',18,...)

into table

(column1,column2,...)

values('小红',16,...)

select * from dual;


一条insert语句批量插入多条记录

常见的insert语句,向数据库中,一条语句只能插入一条数据: -- 一条insert只能插入一条数据 insert into person (id, personCode, personName...
  • Mokily
  • Mokily
  • 2015-01-30 13:59:01
  • 10624

一次插入多条记录的SQL语句

在使用SQL数据库的时候,我们也许会需要一次像数据库中添加多条记录,那么我们可以使用SQL语句来实现,该语句具体如下: --添加一条记录     INSERT INTO tableName(col...
  • feng19821209
  • feng19821209
  • 2013-01-24 19:59:11
  • 2388

MySQL使用一条INSERT语句插入多条记录

注意:使用一条INSERT语句来插入多条记录。这并不是标准的SQL语法,因此只能在MySQL中使用。 参考链接http://database.51cto.com/art/201010/229046.h...
  • u010689306
  • u010689306
  • 2016-06-05 12:23:16
  • 3331

SQL SERVER:一条SQL语句插入多条记录等

在学习排名第二的mySql过程中,发现它的插入语句可以这样写:use test;gocreate table fruits( fid char(10) not null ,s_id int null ...
  • leftfist
  • leftfist
  • 2014-07-08 22:11:33
  • 4232

关于SQL Server2005支不支持一条insert语句插入多条记录的问题

  • hjjzhangkui
  • hjjzhangkui
  • 2010-06-22 14:35:00
  • 1416

Oracle中以insert values的形式同时插入多条记录

CSDN博客已不再维护,欢迎访问个人博客点击打开链接由于要做测试数据插oracle数据库,想到了mysql的多个values的形式,但是sql报错。oracle并不支持这种一个insert into ...
  • libertine1993
  • libertine1993
  • 2016-10-10 10:54:42
  • 36382

Oracle:用一条 INSERT 语句批量插入多条记录

用一条 INSERT 语句批量插入多条记录,实例如下: 先建立这样一个表 T: SQL> DESC T  Name                       Null?    Type  -----...
  • iw1210
  • iw1210
  • 2013-10-17 14:41:19
  • 36939

Hebernate-hql 插入一条 和 批量插入多条记录

插入一条 和 批量插入多条记录//插入一条记录 public void testcaseInsert(Testcasebpel t){ Session session ...
  • u013217071
  • u013217071
  • 2016-12-05 20:33:05
  • 3046

SQLite数据库中用insert同时插入多条记录的方法和效率比较

Android开发中我们常会遇到这样一种情况:在建立一个SQLite数据库时,想同时插入大量数据。那么应该怎么做呢? 下面笔者以插入20条记录为例:   将同时插入大量的数据写成一条SQL...
  • djun100
  • djun100
  • 2013-09-28 16:49:07
  • 41295

SQL server 2008一条语句插入多条记录

use tempdb go --创建一个表 Create table dbo.Dept( DeptID int Identity not null Primary key, DeptName va...
  • wuzhanwen
  • wuzhanwen
  • 2017-06-04 15:57:57
  • 923
收藏助手
不良信息举报
您举报文章:数据库一条insert插入多条记录
举报原因:
原因补充:

(最多只允许输入30个字)