博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
oracle 插入表数据的4种方式
阅读量:6375 次
发布时间:2019-06-23

本文共 894 字,大约阅读时间需要 2 分钟。

 

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

/*方法一*/INSERT INTO 表名 VALUES(val1,val2,val3,...);/*方法二*/INSERT INTO 表名 SELECT column1,column2,... FROM 表 WHERE 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,... FROM 表 WHERE FORGID = '0';

3.批量插入

  方式一

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

  方式二

  2018/12/05

  格式一:只插入tableName部分字段

INSERT INTO tableName (column1,column2,...) SELECT sequence.nextval,column2,... FROM tableName2

  方式二的例子,见文章:oracle查询表数据并重新插入到本表

  格式二:插入tableName全部字段

INSERT INTO tableName (SELECT sequence.nextval,column2,... FROM tableName2)

 

 

 相关推荐:

 

 

转载地址:http://hmtqa.baihongyu.com/

你可能感兴趣的文章
(转)Spring并发访问的线程安全性问题(高度总结)
查看>>
解决Activity启动黑屏和设置android:windowIsTranslucent不兼容activity切换动画的问题
查看>>
TextBox 英文文档
查看>>
linux系统调用函数---12
查看>>
C#开发SQLServer的Geometry和Geography存储
查看>>
GPUImage API文档之GPUImageInput协议
查看>>
EBS R12.2应用层关闭脚本的执行过程
查看>>
js:深闭包(范围:上)
查看>>
使用POI导入小数变成浮点数异常
查看>>
Logistic Regression的几个变种
查看>>
PopupMenu消失(Dismiss)抓住
查看>>
Determining if a point lies on the interior of a polygon
查看>>
在 Angular 中实现搜索关键字高亮
查看>>
[Javascript ] Array methods in depth - sort
查看>>
司机福利!Uber即将可以自己选目的地接单啦!
查看>>
pycharm的注册(转载)
查看>>
MOGODB REDIS
查看>>
HDU 1231:最大连续子序列(DP)
查看>>
[java] java 中Unsafe类学习
查看>>
HDU 1231——最大连续子序列(DP)
查看>>