摘要: pivot 语法: (聚合函数 for 列名 in(类型)) 注:其中 in(‘’) 中可以指定别名,in中还可以指定子查询。 例子: unpivot 注:没有聚合函数 例子: 例2: 创建表A 往表A插入数据 代码和结果如下 1. 结果: 2. 阅读全文
posted @ 2019-07-12 16:04 周家飞少 阅读(1515) 评论(0) 推荐(0) 编辑
摘要: 同义词(Synonym) 1.同义词介绍 oracle中对用户的管理是使用权限的方式来管理的,当前用户要使用数据库必须要有权限,有权限对表进行的操作时必须在表的前面所有者的名称,如select * from user1.table1,当我们建一个同义词后可以直接使用select * from tab 阅读全文
posted @ 2019-05-17 14:32 周家飞少 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.cnblogs.com/liangyihui/p/5886619.html 简介 索引是数据库对象之一,用于加快数据的检索,类似于书籍的索引。在数据库中索引可以减少数据库程序查询结果时需要读取的数据量,类似于在书籍中我们利用索引可以不用翻阅整本书即可找到想要的信息。 索引 阅读全文
posted @ 2019-05-17 10:59 周家飞少 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 转自:https://www.cnblogs.com/Dreamer-1/p/6132776.html 索引与表类似,也可以分区; 分区索引分为两类: Locally partitioned index(局部分区索引) Globally partitioned index(全局分区索引) 下面就来详 阅读全文
posted @ 2019-05-17 10:24 周家飞少 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 转自: https://www.cnblogs.com/congcidaishangjiamianju/p/8045804.html 表空间及分区表的概念 表空间: 是一个或多个数据文件的集合,所有的数据对象都存放在指定的表空间中,但主要存放的是表, 所以称作表空间。 表空间: 分区表: 当表中的数 阅读全文
posted @ 2019-05-16 17:20 周家飞少 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 1.Hint(提示)简介 Hint是Oracle为了不破坏和其他数据库引擎之间对SQL语句的兼容性而提供的一种扩展功能,在优化器执行计划前,用来告诉优化器按照我们的告诉它的方式生成执行计划。 Oracle决定把Hint作为一种特殊的注释来添加,它的特殊性表现在提示必须紧跟着DELETE、INSERT 阅读全文
posted @ 2019-05-10 15:38 周家飞少 阅读(465) 评论(2) 推荐(0) 编辑
摘要: 包的概念和特点: 在一个大型项目中,可能有很多模块,而每个模块又有自己的过程、函数等。、而这些过程、函数默认是放在一起的(如在PL/SQL中,过程默认都是放在一起 的,即Procedures中),这些非常不方便查询和维护,甚至会发生误删除的事件。 PL/SQL为了满足程序模块化的需要,引入了包的构造 阅读全文
posted @ 2019-04-22 15:29 周家飞少 阅读(10987) 评论(0) 推荐(3) 编辑
摘要: 基本原理来源:https://www.cnblogs.com/likeju/p/5039128.html sql语句执行顺序 语法分析,分析语句的语法是否符合规范,衡量语句中各表达式的意义。 语义分析,检查语句中涉及的所有数据库对象是否存在,且用户有相应的权限。 视图转换,将涉及视图的查询语句转换为 阅读全文
posted @ 2019-04-22 13:51 周家飞少 阅读(1109) 评论(0) 推荐(0) 编辑
摘要: ascii/chr 返回s首位字母的ASCII码 select ascii('abc') from dual --97 返回数值i的ASCII字符 select chr(97) from dual -- a initcap 将每个单词首位字母大写其它字母小写 select initcap('hell 阅读全文
posted @ 2019-03-26 16:39 周家飞少 阅读(100) 评论(0) 推荐(0) 编辑
摘要: Over(Partition by...) 为Oracle特有函数,用于计算基于组的某种聚合值。 它和聚合函数的不同之处是:对于每个组返回多行,而聚合函数对于每个组只返回一行。 说明 partition by: 按哪个字段划分组; order by :按哪个字段排序; 常用: row_number( 阅读全文
posted @ 2019-03-25 14:49 周家飞少 阅读(930) 评论(0) 推荐(0) 编辑