oracle编程入门笔记2015-01-09--插入
来源:互联网 发布:彩票过滤软件 编辑:程序博客网 时间:2024/04/28 11:20
oracle的插入操作其实没有太多可以供软件工程师灵活发挥的空间。所以在此我只列举集中常见的插入操作语法,其实是为了我学习的系统性考虑。
1.单表单列插入
insert into emp(empno,ename) values(14,'sheng') 注意,作为一个编程规范插入的字段名称一定要写,就算是插入所有字段也不能省略,主要是因为,如果你省略了,以后表新增了字段,你的sql就会报错;
2.单表多行插入
insert into emp(empno,ename) select empno,ename from emp 这样就可以一次插入多行,ps,造数据必备
3.多表插入
insert all
when sal>10 then into emp(empno)
else into dept(deptno)
select sal from bonus
when 可以有多个,也就是说你可以插入任意多个表,最多多少个暂时不知道。注意,当有多个when,那么每行记录就会无条件检查,满足就插入,也就是说可能一行记录同时满足多个when 条件,那么就会同时插入多长表。
0 0
- oracle编程入门笔记2015-01-09--插入
- oracle编程入门笔记2015-01-20--oracle集合运算
- oracle编程入门笔记2015-01-06--基本概念
- oracle编程入门笔记2015-01-06--sqlplus
- oracle编程入门笔记2015-01-07--核心SQL
- oracle编程入门笔记2015-01-08--查询
- oracle编程入门笔记2015-01-10--更新,删除
- oracle编程入门笔记2015-01-12--数据合并
- oracle编程入门笔记2015-01-12--数据库原理1
- oracle编程入门笔记2015-01-14--查询转换
- oracle编程入门笔记2015-01-19--表连接
- oracle编程入门笔记2015-01-19--四种表连接
- oracle编程入门笔记2015-01-22--解释计划
- oracle编程入门笔记2015-01-23--执行计划
- oracle编程入门笔记2015-01-25--浅说cube
- oracle编程入门笔记2015-01-27--分析函数性能
- oracle编程入门笔记2015-01-28--model子句原理
- oracle编程入门笔记2015-01-30--model子句性能
- Android 系统问题快速定位总结
- mysql设置了默认编码为utf8,可是往表中插入数据的时候会出错
- java语言基础组成
- java资源大全
- Android真机开发中,logcat不显示问题
- oracle编程入门笔记2015-01-09--插入
- 关于Java的final
- 【BZOJ3105】【cqoi2013】新Nim游戏 线性基神马的
- 主题模型TopicModel:Unigram、LSA、PLSA模型
- Eclipse反编译工具--jadclipse
- 黑马程序员_java基础笔记(03)...面向对象
- 事不过三--终于通过了项管师
- jni层使用skia解码jpeg数据流
- 黑马程序员_java基础笔记(04)...多线程