本节剖析Oracle多表查询中的相关内容。 本文所用到的表为oracle中scott用户下的emp表,dept表,数据如下:     一、笛卡尔集: 概念:假设A,B是2个集合,A X B所形成的集合叫笛卡尔集。 实例1:A={a,b} B={c,d,e},那么A X B={(a,c),(a,d)
[20180810]exadata--豆腐渣系统的保护神.txt--//最近一段时间,一直在看exdata方面的书籍,我个人的感觉exadata并非善长oltp系统,能通过OLTP获得好处的就算exadata的闪存(也叫--//智能闪存).当然大部分系统负载类型都是混合型的,但是如果你系统OLTP占
1. sqlplus / as sysdba 操作系统认证,sys管理员登录,/后面要有空格。2. sqlplus "/ as sysdba" 操作系统认证,sys管理员登录,/后面有无空格都可,为方便记忆,本文统一为有空格。3. sqlplus username/pwd@TNSNAME(host:
linux下重启oracle服务:监听器和实例   一、在Linux下重启Oracle数据库及监听器: 方法1: 用root以ssh登录到linux,打开终端输入以下命令: cd $ORACLE_HOME #进入到oracle的安装目录  dbstart #重启服务器  lsnrctl star
本节介绍Oracle子查询的相关内容: 实例用到的数据为oracle中scott用户下的emp员工表,dept部门表,数据如下:     一、子查询 1、概念:嵌入在一个查询中的另一个查询语句,也就是说一个查询作为另一个查询的条件,这个查询称为子查询。 那么可以使用子查询的位置有select后面、
Oracle Concepts 11gr2是介绍oracle数据库的基础概念的入门书籍,学习这些概念方便于学习其他更深层次的知识。 第一章 Oracle数据库简介 DBMS:内核代码、数据字典、查询语言 关系模型 RDBMS 逻辑操作、物理操作 ORDBMS Oracle简史:1979年,Oracl
有个字典表并定期维护,对DBA和开发很重要,终于把他们整合在一起了,看有没问题? 一条SQL生成数据字典,包含所有OPEN用户、表名、字段名、字段序号、字段属性、默认值、是否非空、字段意思、主键标识、外键标识、主键表名、主键字段名、外键表名、外键字段名、外键名、外键标识、外键表用户其中联合外键会出现
1,删除表 drop 1.1 执行drop table table_name  语句 被 drop后的表被放在用户回收站(user_recyclebin)里,而没有被直接删除掉,回收站里的表可以被恢复。 通过查询回收站user_recyclebin获取被删除的表信息,然后使用语句如下语句: fl
[20180813]刷新共享池与父子游标.txt--//测试刷新共享池与父子游标含有那些信息保存在共享池.--//自己最近遇到的问题,感觉自己以前理解有点乱,测试看看.1.环境SCOTT@book> @ ver1PORT_STRING         VERSION    BANNER----
Oracle 简单子查询 顾名思义,简单子查询是嵌套在 SQL 语句中的另一个SELECT 语句,并且子查询只返回一列数据 1,单行子查询: 子查询 (内查询) 在主查询之前一次执行完成。子查询的结果被主查询(外查询)使用 ,单行子查询,一个子查询语句只返回一行结果,不能返回空值 可以使用>,
[20180814]慎用查看表压缩率脚本.txt--//最近看exadata方面书籍,书中提供1个脚本,查看某些表采用那些压缩模式压缩比能达到多少.--//通过调用DBMS_COMPRESSION.get_compression_ratio确定压缩比.例子如下:--//测试版本11.2.0.4.de
Oracle 高级子查询   高级子查询相对于简单子查询来说,返回的数据行不再是一列,而是多列数据。 1,多列子查询 主查询与子查询返回的多个列进行比较 查询与141号或174号员工的manager_id和department_id相同的其他员工的employee_id, manager_id, d
Sqlserver类型 Oracle类型 binary     RAW(50) bit     NUMBER(2) char     CHAR(10) datetime     DATE decimal     NUMBER(18) float  BINARY_DOUBLE image     BL
本节介绍PL SQL的基本内容 本节所举示例数据来源oracle用户scott下的emp表和dept表,数据如下: 一、plsql简介: 1、概念:procedural language,过程化sql语言,是面向过程的语言,在普通sql的基础上增加了编程语言的特点。PL/SQL的基本单元是块。 2
decode函数在Oracle SQL查询语句中的使用非常广泛,也经常应用到PL/SQL语句块中。 1,decode()函数语句的基本表达式是:   decode(expr1,expr2,expr3,[expr4])   这个表达式个人理解,可以称之为decode的比较运算,可以对比 nvl()函数
用的Oracle版本是12c,在解锁scott时提示用户不存在,于是搜解决方法,给出了两种方法:   一种是加载scott.sql文件(我的scott.sql文件是存在的,在Oracle安装目录下搜索一下),然后在命令行里面输入:“@”+“你刚刚查找到的scott.sql文件的目录”例如:SQL&g
参考文档: https://docs.oracle.com/en/database/oracle/oracle-database/12.2/cwlin/index.html https://docs.oracle.com/en/database/oracle/oracle-dat
参考文档: https://docs.oracle.com/en/database/oracle/oracle-database/12.2/cwlin/index.html https://docs.oracle.com/en/database/oracle/oracle-dat

推荐文章