摘要: Python3 简介 Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。 Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。 Python 是一种解释型语言: 这意味着开发过程中没有了编译这个环 阅读全文
posted @ 2020-11-12 21:11 幻海大神 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 序号 命令 解释 1 SET AUTOTRACE OFF 此为默认值,即关闭Autotrace 2 SET AUTOTRACE ON EXPLAIN 只显示执行计划 3 SET AUTOTRACE ON STATISTICS 只显示执行的统计信息 4 SET AUTOTRACE ON 包含2,3两项 阅读全文
posted @ 2020-11-12 20:04 幻海大神 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 一、物化视图的创建 create materialized view [view_name] refresh [fast|complete|force] [ on [commit|demand] | start with (start_time) next (next_time) ] as {创建物 阅读全文
posted @ 2020-11-12 20:00 幻海大神 阅读(505) 评论(0) 推荐(0) 编辑
摘要: 测试用表A_用户表(test_table_A): 测试用表B_存储物品表(test_table_B): 1.exists操作 select * from test_table_A A where exists( select 1 from test_table_B where owner = A.A 阅读全文
posted @ 2020-11-12 19:57 幻海大神 阅读(2881) 评论(0) 推荐(0) 编辑
摘要: 一、 ROWID的概念 存储了row在数据文件中的具体位置:64位 编码的数据,A-Z, a-z, 0-9, +, 和 /, row在数据块中的存储方式 SELECT ROWID, last_name FROM hr.employees WHERE department_id = 20; 比 如:O 阅读全文
posted @ 2020-11-12 19:53 幻海大神 阅读(2949) 评论(0) 推荐(0) 编辑
摘要: 1. 直接用单引号,单引号的使用是就近配对,即就近原则。从第二个单引号开始被视为转义符v_sql := ' insert into BJTONGRENTANGTEMPTB select distinct h.sellerid,h.sellercode,h.sellername,h.prodcode, 阅读全文
posted @ 2020-11-12 19:49 幻海大神 阅读(1137) 评论(0) 推荐(0) 编辑
摘要: 最基本最简单的方式是减少访问数据库的次数。oracle在内部执行了许多工作,比如解析SQL语句, 估算索引的利用率, 读数据块等等,都将大量耗费oracle数据库的运行。 选择最有效率的表名顺序,也将明显提升oracle的性能。 oracle解析器是按照从右到左的顺序处理FROM子句中的表名。 在执 阅读全文
posted @ 2020-11-12 19:43 幻海大神 阅读(3762) 评论(0) 推荐(0) 编辑
摘要: 1、数值型常用函数 ceil(n) 大于或等于数值n的最小整数 floor(n) 小于等于数值n的最大整数 mod(m,n) m除以n的余数,若n=0,则返回m power(m,n) m的n次方 round(n,m) 将n四舍五入,保留小数点后m位 sign(n) 若n=0,则返回0,否则,n>0, 阅读全文
posted @ 2020-11-12 19:41 幻海大神 阅读(2691) 评论(0) 推荐(0) 编辑
摘要: 什么是游标? ①从表中检索出结果集,从中每次指向一条记录进行交互的机制。 ②关系数据库中的操作是在完整的行集合上执行的。 由 SELECT 语句返回的行集合包括满足该语句的 WHERE 子句所列条件的所有行。由该语句返回完整的行集合叫做结果集。 应用程序,尤其是互动和在线应用程序,把完整的结果集作为 阅读全文
posted @ 2020-11-12 19:24 幻海大神 阅读(1026) 评论(0) 推荐(0) 编辑
摘要: 前端时间新上线了一个改造系统,但是由于之前有几张大表(亿级)占用的空间太大,在做查询的时候点页面等的心烦气躁,想砸电脑。后周末加班做了个分区,速度蹭蹭的上去了,现在三秒响应。 此文从以下几个方面来整理关于分区表的概念及操作: 1.表空间及分区表的概念2.表分区的具体作用3.表分区的优缺点4.表分区的 阅读全文
posted @ 2020-11-12 19:20 幻海大神 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 一、默认窗口与排名函数 最常用的分析函数是排名函数,用于返回当前记录在窗口中的位置。常用的排名函数包括rank()、dense_rank()、row_number()等。排名函数所对应的窗口函数必须指定排序规则,即必须使用order by 子句,而Oracle为每条记录提供的默认窗口为从表中第一条记 阅读全文
posted @ 2020-11-12 18:10 幻海大神 阅读(597) 评论(0) 推荐(0) 编辑
摘要: Oracle使用正则表达式离不开这4个函数: 1 、regexp_like 2 、regexp_substr 3、 regexp_instr 4 、regexp_replace 2.1、REGEXP_SUBSTR REGEXP_SUBSTR函数使用正则表达式来指定返回串的起点和终点。 语法:rege 阅读全文
posted @ 2020-11-12 15:06 幻海大神 阅读(3417) 评论(0) 推荐(0) 编辑
摘要: 基本语法 在oracle中start with connect by (prior) 用来对树形结构的数据进行查询。其中start with conditon 给出的是数据搜索范围, connect by后面给出了递归查询的条件;涉及的伪列及函数:– connect_by_isleaf 伪列– co 阅读全文
posted @ 2020-11-12 14:51 幻海大神 阅读(818) 评论(0) 推荐(0) 编辑
摘要: listagg() : Oracle的列转行函数(1oracle11.2 以上版本.) 语法: listagg(id, ',') within group(order by serno) listagg(列名,' 分割符号') within group(order by 列值被拼接的顺序) 1.使用 阅读全文
posted @ 2020-11-12 10:06 幻海大神 阅读(2750) 评论(0) 推荐(0) 编辑