2022年11月12日

Oracle 19C学习 - 22. WITH AS 语句

摘要: 什么是WITH AS 语句 WITH AS相当于虚拟视图。 WITH AS也叫做分解子查询或者片段子查询。 定义一个SQL片段, 该片段会被后面的SQL语句用到,可以近似看作一个可用的临时视图。 WITH AS优点 增加了SQL的可读性,如果构造多个片段子查询,结构会更加清晰。 一次构建,多次使用, 阅读全文

posted @ 2022-11-12 22:29 LeoZhangJing 阅读(277) 评论(0) 推荐(0) 编辑

Oracle 19C学习 - 21. 物化视图

摘要: 什么是物化视图 Oracle物化视图是包括一个查询结果的数据库对象。它是一种非本地数据的本地化副本,或用来生成基于某种功能或者业务需求的汇总表。 物化视图存储基于非本地表的数据,也可以成为快照。她属于一种物理结构,具有段结构。 物化视图可以用于预先保存表连接或聚集等耗时较多操作的结果。这样进行查询时 阅读全文

posted @ 2022-11-12 21:29 LeoZhangJing 阅读(470) 评论(0) 推荐(0) 编辑

Oracle 19C学习 - 20. 临时表

摘要: 临时表是什么 临时表是用来暂时保存临时数据的一个数据库对象。 它只能保存在临时表空间,而无法保存在用户表空间。 Oracle中,临时表分为SESSION会话和TRANSACTION事务两种。 SESSION级的临时表整个SESSION都存在,直到会话结束。 TRANSACTION级的临时表在TRAN 阅读全文

posted @ 2022-11-12 18:38 LeoZhangJing 阅读(261) 评论(0) 推荐(0) 编辑

Oracle 19C学习 - 19. MERGE语句

摘要: Merge语句的作用 Merge语句可以根据不同条件,获取插入、更新、删除数据表中的行,然后从一个或者多个数据源头对表进行更新或向表中插入行。 Merge语句的语法 MERGE INTO 表名 USING 表名/视图/子查询 ON 匹配条件 WHEN MATCHED THEN 更新、删除操作(UPD 阅读全文

posted @ 2022-11-12 17:26 LeoZhangJing 阅读(105) 评论(0) 推荐(0) 编辑

Oracle 19C学习 - 18. 索引

摘要: 什么是索引 索引的主要作用就是加速表的查询。 索引可以显示创建,执行索引命令创建。 索引也可以隐式创建,主键和唯一键都是隐式创建索引。 索引的特征 索引是模式Schema Object,高于衍生数据对象。和表一样,索引也有自己的段结构。 衍生数据对象:视图、同义词都是从表衍生出来的。 表和索引都具有 阅读全文

posted @ 2022-11-12 15:38 LeoZhangJing 阅读(200) 评论(0) 推荐(0) 编辑

导航