Oracle学习总结2-数据处理
一 处理数据(各种杂项)
1、 SQL类型
(1)DML(Data Manipulation Language 数据操作语言): select insert update delete
(2)DDL(Data Definition Language 数据定义语言): create table,alter table,truncate table,drop table
create/drop view,sequnece,index,synonym(同义词)
(3)DCL(Data Control Language 数据控制语言): grant(授权) revoke(撤销权限)
2、 地址符的应用
后插入
insert into emp(empno,ename,sal,deptno) values(&empno,&ename,&sal,&deptno);
指定查询
select &xxx from emp;
3、 创建同属性表
insert into emp10 select * from emp where 1=2;
4、 一次插入多条查询的数据
insert into emp10 select * from emp where deptno=10;
海量插入数据:
数据泵(PLSQL程序)
dbms_datapump(程序包)
SQL*Loader
5、 delete和truncate的区别
delete逐条删除;truncate先摧毁表 再重建2
- oracle中delete速度快于truncate,mysql相反
delete是DML(可以回滚), truncate是DDL(不可以回滚)
delete不会释放空间 truncate会
delete会产生碎片 truncate不会
delete可以闪回(flashback) truncate不可以
6、Oracle中的事务
起始标志: 事务中的第一条DML语句
结束标志:提交: 显式 commit 隐式: 正常退出 DDL DCL
回滚: 显式 rollback 隐式: 非正常退出
转载于:https://www.cnblogs.com/mlbblkss/p/6978344.html
Oracle学习总结2-数据处理相关推荐
- Oracle学习计划
这两天,在网上参考了大量的文档,制定了Oracle学习的读书计划,共分三个阶段: 第一阶段: 目标: 系统学习.巩固基础. 书籍: (1)Oracle Concept, Oracle Performa ...
- 怎样学好Oracle子查询,Oracle学习(六):子查询
Oracle学习(6):子查询 子查询 为何要用子查询 SQL> --查询工资比SCOTT高的员工信息 SQL> --1. 知道SCOTT的工资 SQL> select sal fr ...
- oracle两表链接序列跳序,Oracle学习之 序列(Sequence)
Oracle学习之 序列(Sequence) [Oracle学习]之 序列(Sequence) oracle文档:https://docs.oracle.com/cd/B28359_01/server ...
- Oracle学习网站
Oracle学习网站 http://www.oracle-base.com 能弄懂这里面的文章,那oracle的基本功就非常扎实.(英) http://asktom.oracle.com/pls/ap ...
- 分享丨10年DBA老司机整理的Oracle学习路线图
微思10年资深DBA吴老师呕心沥血的分享总结-Oracle学习路线图,看完没收获你打我. 学习Oracle的前提是:熟悉Linux操作系统.Unix操作系统. 学习方法 1.sql.pl/sql 作为 ...
- oracle db-link 分布式数据库网络配置协议错误,Oracle学习(18)【DBA向】:分布式数据库...
数据物理上被存放在网络的多个节点上,逻辑上是一个整体. 分布式数据库的独立性 l分布数据的独立性指用户不必关心数据如何分割和存储,只需关心他需要什么数据. Oracle分布式RDBMS 本地操作 远程 ...
- oracle学习数据,oracle学习中的一些心得
当前位置:我的异常网» 数据库 » oracle学习中的一些心得 oracle学习中的一些心得 www.myexceptions.net 网友分享于:2015-08-26 浏览:10次 oracl ...
- oracle学习--循环语句
oracle学习--循环语句 loop循环: create or replace procedure pro_test_loop is i number; begin i:=0; loop i:= ...
- oracle表是动态表怎么算排名,Oracle学习动态性能表
按照OracleDocument中的描述,v$sysstat存储自数据库实例运行那刻起就开始累计全实例(instance-wide)的资源使用情况. 类似于v$s Oracle 学习动态性能表 v$l ...
- oracle中sga的合理设置,oracle学习:SGA_MAX_SIZE参数设置
oracle学习:SGA_MAX_SIZE参数设置 时间:2017-07-11 来源: SGA_MAX_SIZE这个参数顾名思义,它用来控制SGA 使用虚拟内存 的最大大小,这里的虚拟内存的含义可能会 ...
最新文章
- 利用sharding-jdbc分库分表
- 使用CoreLocation进行定位(Swift版)
- Centos 7.2搭建MariaDB数据库服务器应用与管理
- Hadoop实例之利用MapReduce实现Wordcount单词统计 (附源代码)
- wxWidgets:使用自定义对话框
- Cocos2d-x--Box2D绘制出两个矩形框的解决方案
- 编写java实用工具-针对未压缩的pdf转word,(java实现),压缩过的pdf勿进
- python web前端开发面试_面试前端,听听别人怎么说!
- 一对一培训之视频免费分享-2017-12-09-第 03 阶段-准备-基础-架构-课件
- 线程安全使用相关注意事项
- 洛谷P3195 [HNOI2008]玩具装箱TOY——斜率优化DP
- 算法图解-----十种常用算法
- msfconsole php,msfconsole从入门到放弃
- sublime在wamp下配置php文件,配置WAMP环境下的sublime和PHPdesigner
- mysql数据库应用(六)----操作表的约束
- 根据配置好的图层文件(*.lyr),对加载的栅格数据进行渲染!
- Web课程设计-仿当当网-增删改查-java+jsp+mysql-期末大作业
- 玩客云刷armbian安装php环境_[小白版]玩客云刷armbian后搭建anmp环境+可道云
- C#毕业设计——基于C#+asp.net+sqlserver的学生成绩管理系统设计与实现(毕业论文+程序源码)——成绩管理系统
- [Python] 数据预处理(缺失值、异常值、重复值) [相关方法参数说明、代码示例、相关概念]
热门文章
- Tokyo Tyrant优势
- 如何隐藏scroll-Y纵向滚动条,并不影响内容滚动的方法
- iOS开发-UITableView常用方法
- x为正变数,求y=x^3/(x^4+4)的最大值
- 一天一点linux(15):Ubuntu14.04 如何安装字体?
- ORACLE新增DATABASE LINK
- Nginx总复习---1
- 中国互联网的第二次“千团大战”已经开始了
- Android 音频 OpenSL ES 录音 采集
- bash:yum:command not found 解决办法