Oracle存储过程汇总

开场来一发本次举例的脚本: --创建mq表 create table t_commodity_frozen_test(id int primary key,commodity_id int,province varchar2(20),create_time date,status intege...

2018-07-25 11:01:21

阅读数 213

评论数 0

存储过程篇3--参数

前两天改了一个小的无参存储过程,以至于差点忽略掉参数的重要性,今天改了一个大约700行的存储过程,本身有参数传入并计算出返回值,感受到参数的重要性,这次分享下含参存储过程的学习总结;   含参存储过程结构: create or replace procedure A(B in varchar...

2018-07-19 14:42:29

阅读数 108

评论数 0

Oracle误更新/删除 数据恢复

Oracle都带有回滚机制,在更新数据后历史数据会放在一个类似于独立的磁盘中的flashback返回区,这个返回区的容量一般是由dba设定,大多数公司都会设定在业务数据存储量的两天时间以上的容量,即可以还原两天内操作前的原数据。   昨天我处理业务数据的时候不小心误更新了300条数据,导致部分...

2018-07-18 09:54:53

阅读数 233

评论数 0

存储过程篇2--深入了解

继上篇了解完存储过程基本结构后,本次我们继续讨论存储过程的深度用法。   本次讨论存储过程是建立在Oracle环境下,其他SQL语言格式大体相同,遇到不一样的百度下就可以了,其他SQL这里就不做具体分析。       上篇我学习到了存储过程基本结构,回顾下:     create...

2018-07-16 11:10:32

阅读数 216

评论数 0

存储过程篇1--初探Oracle存储过程

初探Oracle存储过程; 存储过程是个好东西,你可以把它理解成一个脚本,可以按照你定义存储过程的条件,在你点击执行的时候,自动触发去执行所要的计算从而得出结果,非常适合需要定时或者定条件做一个相同重复的sql计算。常规的bi报表之类的,库存计算之类的等等等等,功能及其强大。 存储过程基本...

2018-07-13 17:42:08

阅读数 3155

评论数 0

闲聊SQL--join

sql 中的join 代表链接的意思,他后边一般都要跟限定条件on 避免笛卡儿积的出现。join 的方式有多种,其中:A join B on=A inner join B on= A,B以上的A.B表关联性质是一样的,查询效率几乎也是一样的,我们基本可以看作一种关联的三种写法,没啥却比A left...

2018-07-12 23:25:51

阅读数 57

评论数 0

centos 环境 docker上安装mysql 及其数据挂载到宿主机

最近做DBA,入职第二周老大就说让我在一台测试服务器上安装配置MySQL,之前工作一年半也就是用用sql select、update一下数据,其他基本没用过,然后一脸懵逼。不过老板交代的事总要做,然后这几天就开始学习Linux,了解docker和mysql安装。       经过各种查询,...

2018-07-10 11:05:23

阅读数 1593

评论数 1

提示
确定要删除当前文章?
取消 删除
关闭
关闭