随笔分类 -  Oracle

摘要:1.cx_Oracle安装避坑 2.cx_Oracle帮助文档 3.精通 Oracle+Python,第 1 部分:查询最佳应践 4.各种数据库端口查询 5.Oracle Ip地址查询: select sys_context('userenv','ip_address') from dual; 6. 阅读全文
posted @ 2020-07-08 17:55 LgRun 阅读(152) 评论(0) 推荐(0) 编辑
摘要:[toc] Oracle批量导入大数据之三种方法 "Oracle批量导入大数据之三种方法" 用Python连接Oracle数据库 "用Python连接Oracle数据库" 阅读全文
posted @ 2020-04-14 16:57 LgRun 阅读(179) 评论(0) 推荐(0) 编辑
摘要:[toc] 逻辑备份与恢复 逻辑备份是指利用 命令进行备份,参数owner=(a,b);tables=(c,d),当参数中出现不存在变量时会出现警告,并自动跳过。恢复关键字 . 物理备份 常见术语 数据库的全备份:备份数据库的所有数据文件和控制文件,这也是最常用的备份方法。在数据全备份时,数据库可以 阅读全文
posted @ 2020-04-14 16:11 LgRun 阅读(324) 评论(0) 推荐(0) 编辑
摘要:=========================================================================== 参考: 《21天学通Oracle(第二版)》张朝明,陈丹编著。 阅读全文
posted @ 2020-04-14 12:41 LgRun 阅读(104) 评论(0) 推荐(0) 编辑
摘要:[toc] 用户 查看Oracle中的用户 注: 表示账号则是过期和锁定,此状态下的用户不能登录数据库 系统用户 (权限仅次于 用户,其角色是 数据库操作员)和 (数据库中的最高权限者,其角色是 ,数据库管理者), 在权限范围上, 可以创建数据库,而 不可以。 常见问题:利用sys用户修改syste 阅读全文
posted @ 2020-04-14 00:06 LgRun 阅读(214) 评论(0) 推荐(0) 编辑
摘要:中位数的数学定义 中位数的定义如下图所示: 在oracle数据查询中,当N为偶数时,一般不取平均值,因为这有可能创建出新的样例使得查询语句为空,所以通常为偶数时,一般返回最中间的一组数据。 oracle中位数查询 1.求解思路 目前常见的求解主要包括以下两种思路: 1)从数值角度出发; 先按照目标列 阅读全文
posted @ 2020-04-03 17:26 LgRun 阅读(3361) 评论(0) 推荐(0) 编辑
摘要:"21天学Oracle" 笔记 [toc] 字符串函数 数学函数 聚合函数注意事项 所谓聚合函数是指针对多条记录的函数。Oracle最常用的聚合函数包括, 。 需要注意的是,聚合函数往往返回记录集的统计值,因此,不能与其中的单条记录同时出现. count()函数可以有三种方式来进行计数: count 阅读全文
posted @ 2020-04-03 17:25 LgRun 阅读(83) 评论(0) 推荐(0) 编辑
摘要:"21天学Oracle" 笔记 [toc] 基本介绍 触发器不允许用户显式传递参数,不能够返回参数值,也不允许用户调用触发器。触发器只能由Oracle在合适的时机自动调用。 根据使用对象的分类: 一般是数据表:`语句触发器、 行触发器、 instead of 触发器` 侧重于针对数据库和用户操作触发 阅读全文
posted @ 2020-04-03 17:21 LgRun 阅读(126) 评论(0) 推荐(0) 编辑
摘要:"21天学Oracle" 笔记 [toc] 显示游标 显式游标在使用时,应该遵循声明、打开、访问、关闭的步骤。 声明游标 声明带参数的游标 使用变量获取游标信息 利用行类型获取游标信息 案例:查询员工信息 带参数的游标 隐式游标 显示游标通常使用declare命令来声明游标;而隐式游标则无须decl 阅读全文
posted @ 2020-04-03 17:19 LgRun 阅读(109) 评论(0) 推荐(0) 编辑
摘要:[toc] 函数 创建函数 查看 的基本信息 函数地定义也被存储在用户字典中,通过 进行查看 查看函数的返回值 同样,一旦函数被创建,可以像其他函数一样使用该函数; 当函数有参数传入时,参数列表必须用小括号括起来,没有参数时可以省略;当函数没有小括号时,在形式上和变量相同,那么就有可能产生变量冲突。 阅读全文
posted @ 2020-04-03 17:17 LgRun 阅读(255) 评论(0) 推荐(0) 编辑
摘要:[toc] 对象视图 Oracle中的对象任然是一个逻辑概念,虽然可以从对象中获得数据,如同数据以对象形式 存储一样。但是在对象的概念下,数据任然是存储与关系表中。 创建对象,首先要建立对象类型。 利用基础对象类型employee来创建对象视图 ov_employee标识了新视图的名称,ov表示前缀 阅读全文
posted @ 2020-04-03 17:16 LgRun 阅读(184) 评论(0) 推荐(0) 编辑
摘要:笔记 阅读全文
posted @ 2020-04-03 17:15 LgRun 阅读(104) 评论(0) 推荐(0) 编辑
摘要:问题背景 1321. 餐馆营业额变化增长 - 力扣(LeetCode) 实现思路: (1) 首先找到对应的7天之末的终点,分别是2019-01-07,2019-01-08,2019-01-09,2019-01-10. 在Oracle中可以通过lead函数实现上述效果.但是需要考虑的两种情况: 时间序 阅读全文
posted @ 2020-04-03 17:14 LgRun 阅读(419) 评论(0) 推荐(0) 编辑
摘要:"用户购买平台案例" ,涉及时间型数据.个人第一眼感觉特别简单,但是当深入处理是难成狗了.虽然在测试样例中的结果中通过,但是在最终提交过程中,却显示 .唉,还得优化呀!本文就是关于这个问题的分析和总结. [toc] 问题分析 问题及要求 要求:写一段 SQL 来查找每天 仅 使用手机端用户、仅 使用 阅读全文
posted @ 2020-04-03 17:13 LgRun 阅读(186) 评论(0) 推荐(0) 编辑
摘要:刷题过程中,受时间数据所困.为此,整理出以下关于时间操作的基本知识点,受益匪浅.真香,原来还可以这么搞⛏!!! [toc] 日期函数 系统时间: 无参数 (默认格式: ) 的加减 其它: "ORACLE时间函数(SYSDATE)深入理解 " 时间戳: 时间戳与 型数据之间的关系 日期操作 1. 函数 阅读全文
posted @ 2020-04-03 17:06 LgRun 阅读(323) 评论(0) 推荐(0) 编辑
摘要:初学oracle时,关于排序问题经常使用order by或者使用rownum进行分页,但是在TopN(N>2)时上述方法使用不是特别方便。在刷题过程中了解并学习了row_number,dense_rank,rank等函数,以下是对这几个问题的简单整理。 基础介绍 1. 基本用法 基本用法: row_ 阅读全文
posted @ 2020-04-03 17:04 LgRun 阅读(790) 评论(0) 推荐(0) 编辑
摘要:[Toc] 1. 字符和日期型数据应包含在单引号中 2. 子查询 3. 找出和经理一样工资的员工信息(经理不止一个,且工资不同) 4. 上述问题的等价形式 5. 返回部门最高的平均工资 6.查询出每个部门的编号、名称、位置、部门人数、平均工资 7. 查询行号 8. 分页 9.要求查询出每一位雇员的姓 阅读全文
posted @ 2020-04-03 17:02 LgRun 阅读(96) 评论(0) 推荐(0) 编辑
摘要:oracle学习笔记: "循环、光标、异常" [toc] 打印Hello World 第一案例:打印Hello World PLSQL是对SQL的扩展 定义基本变量 类型: 举例: 引用型变量(单行) 案例 记录型变量(多行) 记录型变量分量的赋值,emp_rec.ename:='ADAMS'; 面 阅读全文
posted @ 2020-04-03 17:01 LgRun 阅读(215) 评论(0) 推荐(0) 编辑
摘要:oracle:oracle基础知识(三): "存储过程、函数笔记,赵强老师" 对于视频中涉及java部分的章节省略; [Toc] 存储过程、存储函数 指存储在数据库中供所有用户过程调用的子程序叫存储过程、存储函数。 共同点:完成特定功能的程序 区别:是否用return 语句返回值 存储过程基本语法 阅读全文
posted @ 2020-04-03 16:59 LgRun 阅读(140) 评论(0) 推荐(0) 编辑
摘要:oracle基础知识(二)笔记: "高级查询" [toc] 分组查询 分组函数:avg,sum,min,max,count,wm_concat(行转列) 多个列的分组 抽象: 多属性分组语法: 案例: 过滤查询 where 和having 的区别: 不能在where子句中使用分组函数; 可以在hav 阅读全文
posted @ 2020-04-03 16:55 LgRun 阅读(199) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示