魔剑坊

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2018年12月3日

摘要: 原地址:https://www.cnblogs.com/Dreamer-1/p/6076440.html 一:什么是Oracle执行计划? 执行计划是一条查询语句在Oracle中的执行过程或访问路径的描述 二:怎样查看Oracle执行计划? 因为我一直用的PLSQL远程连接的公司数据库,所以这里以P 阅读全文
posted @ 2018-12-03 13:11 魔剑坊 阅读(178) 评论(0) 推荐(0) 编辑

2018年12月1日

摘要: Oracle中的一些查询语句及其执行顺序 原文地址:https://www.cnblogs.com/likeju/p/5039115.html 查询条件:1)LIKE:模糊查询,需要借助两个通配符,%:表示0到多个字符;_:标识单个字符。2)IN(list):用来取出符合列表范围中的数据。3)NOT 阅读全文
posted @ 2018-12-01 22:35 魔剑坊 阅读(6746) 评论(0) 推荐(0) 编辑

2018年11月27日

摘要: oracle中的greatest 函数和 least函数 原文地址:https://blog.csdn.net/sinat_32023305/article/details/78778596 oracle中的greatest 函数和 least函数 oracle中的greatest 函数和 leas 阅读全文
posted @ 2018-11-27 21:44 魔剑坊 阅读(11125) 评论(0) 推荐(1) 编辑

2018年11月10日

摘要: 一:分析函数overOracle从8.1.6开始提供分析函数,分析函数用于计算基于组的某种聚合值,它和聚合函数的不同之处是对于每个组返回多行,而聚合函数对于每个组只返回一行。 1、分析函数和聚合函数的不同之处: 分析函数和聚合函数很多是同名的,意思也一样,只是聚合函数用group by分组,每个分组 阅读全文
posted @ 2018-11-10 19:36 魔剑坊 阅读(2491) 评论(0) 推荐(2) 编辑

摘要: 原文地址:https://www.cnblogs.com/moyijian/p/9940323.html#4111551 级联删除,比如你删除某个表的时候后面加这个关键字,会在删除这个表的同时删除和该表有关系的其他对象 1.级联删除表中的信息,当表A中的字段引用了表B中的字段时,一旦删除B中该字段的 阅读全文
posted @ 2018-11-10 19:35 魔剑坊 阅读(2749) 评论(2) 推荐(2) 编辑

摘要: in 和exists 对于以上两种查询条件,in是把外表和内表作hash 连接,而exists 是对外表作loop 循环,每次loop 循环再对内表进行查询。 一直以来认为exists 比in 效率高的说法是不准确的。在不同的情况下,exists与in的性能各有优缺项,如果查询的两个表大小相当,那么 阅读全文
posted @ 2018-11-10 19:35 魔剑坊 阅读(446) 评论(0) 推荐(0) 编辑

2018年11月4日

摘要: 一、 使用create关键字创建表 --(1)创建新表use 数据库(在那个数据库中建表)create table 表名(字段名1(列名) 数据类型 列的特征,字段名2(列名) 数据类型 列的特征(NOT NULL),......)--(2)创建带有主键约束的表语法create table 表名(字 阅读全文
posted @ 2018-11-04 20:46 魔剑坊 阅读(3727) 评论(0) 推荐(1) 编辑

2018年10月31日

摘要: substr 函数:截取字符串 语法:SUBSTR(string,start, [length]) string:表示源字符串,即要截取的字符串。 start:开始位置,从1开始查找。如果start是负数,则从string字符串末尾开始算起。 length:可选项,表示截取字符串长度。 示例: SE 阅读全文
posted @ 2018-10-31 14:51 魔剑坊 阅读(4160) 评论(0) 推荐(0) 编辑

2018年10月22日

摘要: 1)触发器是一种特殊的存储过程,触发器一般由事件触发并且不能接受参数,存储器由语句块去调用;触发器是当某个事件发生时自动地隐式运行。 2)触发器分类: 1.DML触发器: 创建在表上,由DML事件引发 2.替代触发器(insteadof):由于视图有可能是由多个表进行关联而成,直接通过更新视图来更新 阅读全文
posted @ 2018-10-22 22:41 魔剑坊 阅读(699) 评论(0) 推荐(0) 编辑

摘要: Oracle触发器详解 触发器是许多关系数据库系统都提供的一项技术。在oracle系统里,触发器类似过程和函数,都有声明,执行和异常处理过程的PL/SQL块。 8.1 触发器类型 触发器在数据库里以独立的对象存储,它与存储过程和函数不同的是,存储过程与函数需要用户显示调用才执行,而触发器是由一个事件 阅读全文
posted @ 2018-10-22 22:40 魔剑坊 阅读(291) 评论(0) 推荐(0) 编辑