insert into 语句的三种写法 以及批量插入
2024-08-24 04:37:51
方式1、 INSERT INTO t1(field1,field2) VALUE(v001,v002); // 插入一条
方式2、 INSERT INTO t1(field1,field2) VALUES(v101,v102),(v201,v202),(v301,v302),(v401,v402); //在插入批量数据时方式2优于方式1.
方式3.1、 INSERT INTO t2(field1,field2) SELECT col1,col2 FROM t1 WHERE ……
方式3.2、 INSERT INTO t2 SELECT id, name, address FROM t1
方式4、INSERT INTO t1,output inserted.id VALUE(v1,v2);
批量插入:
INSERT INTO t2(field1,field2) SELECT col1,col2 FROM t1
要求目标表Table2必须存在, 如果不存在,系统则会提示对象无效。
SELECT col1, clo2 into T2 from T1
要求目标表Table2不存在,因为在插入时会自动创建表Table2,好处:将Table1中指定数据复制到Table2中。
https://www.cnblogs.com/wei-lai/p/5092077.html
http://blog.csdn.net/wangqingbo0829/article/details/52353085
最新文章
- Beta阶段发布说明
- UIButton
- WebStorm 9 配置 Live Edit 功能与浏览器实现同步
- js整理3
- NSDate的运算
- java开发之关键字
- JavaScript 中的数字和日期类型
- Oracle安装配置流程
- 《JavaScript设计模式与开发实践》读书笔记之中介者模式
- 201521123011《Java程序设计》第10周学习总结
- webpack 1.x 学习总结
- break、continue以及return的区别
- 深入理解JVM(7)——线程安全和锁优化
- Django Rest framework 框架之认证使用和源码执行流程
- codeforces723----C. Polycarp at the Radio
- Geek/Git中文怎么读
- 蒙特·卡罗方法(Monte Carlo method)
- Ext.js入门:模板(四)
- C语言——stdio.h
- CF1109A Sasha and a Bit of Relax