oracle使用子查询插入和修改数据
来源:互联网 发布:qq抓取软件 编辑:程序博客网 时间:2024/05/17 06:54
使用子查询插入数据:
示例一:insert into employee (empno,ename,sal,deptno)
select empno,ename,sal,deptno from emp
where deptno=20;
示例二:insert /*+APPEND*/ into employee (empno,ename,sal,deptno)
select empno,ename,sal,deptno from emp
where deptno=20;
尽管执行结果一样,但第二条语句使用/*+APPEND*/来表示采用直接装载方法可以使执行速度加快。
使用子查询修改数据:
示例一:select job,sal,comm from emp where ename='SMITH';
update emp set job='check',sal=2200,comm=200
where ename='SCOTT';
示例二:update emp set (job,sal,comm)=(
select job,sal,comm from emp where ename='SMITH')
where ename='SCOTT';
这个例子说的是:使雇员SCOTT的岗位、工资、补助与雇员SMITH的完全相同。这时候使用子查询只需要编写一条sql语句就可以完成任务,从而降低了网络开销。
- oracle使用子查询插入和修改数据
- oracle中使用子查询插入数据和装载数据
- sql插入某些固定数据和其他子查询结果
- oracle查询/子查询/复制表和数据
- oracle查询/子查询/复制表和数据
- SQL应用与开发:(七)数据操作 · 查 · (三)使用子查询访问和修改数据
- 【转】数据库基本知识:(十)数据操作 · 查 · (三)使用子查询访问和修改数据
- oracle插入和查询日期型数据例子
- oracle 学习笔记(3)--使用子查询更新数据
- Oracle Blob查询和插入
- mobil数据查询和插入
- SQL 插入数据和查询
- OracleSQL 插入和查询数据
- 使用子查询复制数据
- 使用子查询检索数据
- 12、SQL Server 使用子查询和CTE提供数据
- 13、SQL Server 使用子查询和CTE提供数据之简单子查询
- 14、SQL Server 使用子查询和CTE提供数据之相关子查询
- properties文件写注释
- ASP.NET组件设计之生命周期详解
- oracle删除表中所有的数据
- 装饰模式
- 那一段时间真的好想家!
- oracle使用子查询插入和修改数据
- PHP——运算符和关键字
- orale中sql语句对null值的处理
- 关于如何学习MTK的问题
- MTK平台学习--FileManager模块分析
- oracle事务处理
- document 文挡对象 - JavaScript脚本语言描述
- 使用 XBMC 和插件看高清电影
- 基于对话框的图像打印程序