Oracle 插入表数据的几种方式

Posted Marydon

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Oracle 插入表数据的几种方式相关的知识,希望对你有一定的参考价值。

CreateTime--2018年2月5日11:42:15

Author:Marydon

Oracle 插入表数据的几种方式

1.往表中插入一整行数据

/*方法一*/
INSERT INTO 表名 VALUES(val1,val2,val3,...);
/*方法二*/
INSERT INTO 表名 SELECT column1,column2,... FROMWHERE FORGID = 0;
如:
    INSERT INTO TEMPTABLE SELECT 1,2,3 FROM DUAL;

  注意:

2.往表中插入指定字段数据           

/*方法一*/
INSERT INTO 表名 (column1,column2,...) VALUES(val1,val2,val3,...);
/*方法二*/
INSERT INTO 表名 (column1,column2,...) SELECT column1,column2,... FROMWHERE FORGID = 0;

3.批量插入

INSERT ALL 
INTO TABLENAME
  (COLUMN1, COLUMN2, COLUMN3, ...)
VALUES
  (?, ?, ?, ...)
INTO TABLENAME
(COLUMN1, COLUMN2, COLUMN3, ...)
VALUES
  (?, ?, ?, ...)
INTO TABLENAME
(COLUMN1, COLUMN2, COLUMN3, ...)
VALUES
  (?, ?, ?, ...)

 

 

以上是关于Oracle 插入表数据的几种方式的主要内容,如果未能解决你的问题,请参考以下文章

Oracle中 多表连接到底有哪几种方式

ORACLE表与表联接的几种方式

SQLServer数据批量导入的几种方式

Oracle实现主键自增的几种方式

Golang实践录:查询数据表的几种方式

Golang实践录:查询数据表的几种方式