爱ta就教ta ORACLE
智慧返祖
这个作者很懒,什么都没留下…
展开
-
oracle学习笔记(十五)---oracle logminer的介绍和使用
详情请点击:https://www.cnblogs.com/youngerger/p/8858583.html原创 2021-04-07 09:45:50 · 158 阅读 · 0 评论 -
工作纪实(一)
flashback table org_tsalsale_kb to timestamp to_timestamp(‘2021-03-26 12:00:00’,‘YYYY-MM-DD HH24:MI:SS’);select orgcode,jzdate from org_tsalsale_kb group by orgcode ,jzdate order by jzdate desc;select * from org_tsalsale_kb where orgcode = ‘Q191’ and jzd原创 2021-03-26 17:38:05 · 93 阅读 · 0 评论 -
oracle学习笔记(十四)---Oracle 查询系统表和用户表
详情请点击:https://blog.csdn.net/linan0930/article/details/15816039?locationNum=5&fps=1;原创 2021-03-26 11:39:41 · 154 阅读 · 0 评论 -
oracle学习笔记(十二)--oracle没有create or replace table
详情点击:https://blog.csdn.net/qq_40588579/article/details/85605194原创 2021-03-25 16:37:41 · 808 阅读 · 0 评论 -
oracle学习笔记(十一)---Oracle亿级数据查询处理(数据库分表、分区实战)
详情请点击:https://blog.csdn.net/rongtaoup/article/details/82457544原创 2021-03-25 11:48:26 · 1366 阅读 · 0 评论 -
oracle学习笔记(十)---关于oracle的事务提交
详情请点击:https://blog.csdn.net/haiross/article/details/47607721原创 2021-03-24 10:07:37 · 73 阅读 · 0 评论 -
oracle学习笔记(九)----Oracle RAC原理
详情请点击:https://blog.csdn.net/qq_34556414/article/details/79001267原创 2021-03-22 16:53:23 · 103 阅读 · 0 评论 -
plsql不给问题留死角(一)---关于用plsql恢复数据和oracle的实现机制
在工作中遇到的这么一个问题:本想着用kettle进行增量更新,结果因为对insert/update插件没吃透,虽然转换设计看起来成功了,但是执行的时候却爆红了,查看运行log,发现oracle抛出了一个错误:ORA-01722: 无效数字(强烈吐槽kettle的日志记录,简直鸡肋,抛出的错误一点儿不精确,不如Informatica的日志详实,给排查错误来源造成很大困扰),在网上查阅相关博文后发现,该错误是因为插入数据与oracle中目标表的某个字段的数据类型不符。在意识到错误缘由后,立马回plsql中查找目原创 2021-03-18 14:56:05 · 324 阅读 · 0 评论 -
oracle学习笔记(七)--PL/SQL Boolean类型
详情点击:https://blog.csdn.net/u010689306/article/details/51534514原创 2021-03-09 15:15:08 · 334 阅读 · 0 评论 -
oracle学习笔记(六)--oracle游标的作用和用法
详情点击:https://blog.csdn.net/qq877507054/article/details/52886329原创 2021-03-09 11:21:53 · 245 阅读 · 0 评论 -
oracle学习笔记(五)--Oracle中的select for update 用法
请参考:①https://blog.csdn.net/qq_32445015/article/details/84989630②https://www.cnblogs.com/longzhaoyu/p/4208899.html原创 2021-03-09 09:18:39 · 249 阅读 · 0 评论 -
oracle学习笔记(四)--Oracle中的select for update 用法
详情点击:https://blog.csdn.net/qq_32445015/article/details/84989630原创 2021-03-09 09:10:43 · 286 阅读 · 0 评论 -
oracle学习笔记(四)--raise_application_error
RAISE_APPLICATION_ERROR用法Posted on 2008-03-30 11:25 Caizhanshu’sBlog 阅读( 35132) 评论( 0) 编辑 收藏可能不是很多人知道 RAISE_APPLICATION_ERROR 的用途是什么,虽然从字面上已经猜到这个函数是干什么用的。平时用来测试的异常处理我们都是通过dbms_output.put_line来输出异常信息,但是在实际的应用中,需要把异常信息返回给调用的客户端。其实 RAISE_APPLICATION_ERR转载 2021-03-08 17:28:45 · 359 阅读 · 0 评论 -
ORACLE学习笔记(三)——trunc()函数的用法
详情请点击:https://www.cnblogs.com/mingforyou/p/7644308.html原创 2021-03-08 12:11:35 · 127 阅读 · 0 评论 -
ORACLE学习笔记(二)——Oracle 列信息查询详解(dba_tab_columns、dba_tab_cols
详情点击:https://blog.csdn.net/qq_34745941/article/details/97393973原创 2021-03-08 11:58:11 · 534 阅读 · 0 评论 -
ORACLE学习笔记(一)——查询数据表结构/字段/类型/大小
详情请点击:https://blog.csdn.net/yousss/article/details/80267888原创 2021-03-08 11:46:48 · 128 阅读 · 0 评论 -
数据库设计学习笔记(二)---啥是维度建模?
数据仓库系列之维度建模上一篇文章我已经简单介绍了数据分析中为啥要建立数据仓库,从本周开始我们开始一起学习数据仓库。学习数据仓库,你一定会了解到两个人:数据仓库之父比尔·恩门(Bill Inmon)和数据仓库权威专家Ralph Kimball。Inmon和Kimball两种DW架构支撑了数据仓库以及商业智能近二十年的发展,其中Inmon主张自上而下的架构,不同的OLTP数据集中到面向主题、集成的、不易失的和时间变化的结构中,用于以后的分析;且数据可以通过下钻到最细层,或者上卷到汇总层;数据集市应该是数据仓库转载 2021-03-04 16:42:21 · 321 阅读 · 1 评论 -
数据库设计学习笔记(二)---啥是范式建模?
可爱的三范式(3NF)三范式1NF:字段不可分;2NF:有主键,非主键字段依赖主键;3NF:非主键字段不能相互依赖;简短的总结,这些简明的概念一定要清晰的刻在脑子里,才能在设计数据库的做到游刃有余。三范式1NF:字段不可分;2NF:有主键,非主键字段依赖主键;3NF:非主键字段不能相互依赖;数据库设计应该也是分为三个境界的:第一个境界,刚入门数据库设计,范式的重要性还未深刻理解。这时候出现的反范式设计,一般会出问题。第二个境界,随着遇到问题解决问题,渐渐了解到范式的真正好处,从而能快转载 2021-03-04 16:31:23 · 297 阅读 · 1 评论 -
数据库设计学习笔记(二)---数据库设计各个阶段的主要任务
数据库规划:进行可行性分析的时候,主要分析的方面有:金钱花费,技术是否可行,目标的确定。尤其是在目标确定的时候,要结合实际情况,抓住主要的关键的目的上,对零零碎碎的小目标可进行舍弃。因为企业在提出目标的时候往往不明确。不要过早讨论细节,想一次性勾画好蓝图都是妄想。需求分析:需求分析的重点是调查,收集对方在数据管理中的信息要求,处理要求,安全性与完整性要求。要了解对方想从数据库中获取什么样的信息什么性质的信息,想要储存什么样的信息,对数据处理有什么样的要求,要求快吗?需要联机处理吗,还是只是批处理就行了原创 2021-03-04 15:18:46 · 569 阅读 · 1 评论 -
数据库设计学习笔记(一)---数据库设计流程简介
数据库设计方法各种各样,都有各自的特点和局限,但是都属于规范设计法,都运用了软件工程的思想和方法,各有各的设计准则和设计规范。著名的方法有新奥尔良方法,将数据库阶段分为四个阶段:需求分析,概念设计,逻辑设计,物理设计。之后,S.B.Yao等又将数据库设计分为5个步骤。再后,有I.R.Palmer对其添砖加瓦。本质上讲,规范设计法的基本思想是“反复探寻,逐步求精”。针对不同的数据库设计阶段,人们提出了具体的实现技术与实现方法。常见的有基于e-r模型的数据库设计方法,有基于3NF的设计方法,基于抽象语法规范的原创 2021-03-04 14:45:35 · 227 阅读 · 3 评论 -
oracle当中的 ‘a:=b’,‘a=b‘,‘a:=:b’,‘a=:b‘傻傻分不清楚?
':'符号放在字母前面:意思是将b设置为变量‘:’放在=前面,意思是把b值赋值给变量a':=:'不难理解,这个搭配就是,将变量b的值赋值给变量a原创 2021-03-03 17:17:19 · 681 阅读 · 1 评论 -
oracle的start with connect by prior如何使用?
前代节点,后代节点傻傻分不清楚:oracle的start with connect by prior是根据条件递归查询"树",分为四种使用情况:第一种:start with 子节点ID=’…’ connect by prior 子节点ID = 父节点ID1select * from mdm_organization o start with o.org_code=‘10000008’ connect by prior o.org_code=o.org_parent_code 按照条件org_cod转载 2021-03-03 15:26:04 · 200 阅读 · 1 评论 -
2021-03-03
看看这是什么呀?丑是丑,凑合着看吧,oracle里面可爱的特殊符号,可以满足绝大多数计算的需要:赋值运算符:=Java和C#中都是等号,PL/SQL的赋值是:=特殊字符||字符串连接操作符。–PL/SQL中的单行注释。/,/PL/SQL中的多行注释,多行注释不能嵌套。<<,>>标签分隔符。只为了标识程序特殊位置。…范围操作符,比如:1…5 标识从1到5(这个符号是不是很原始很另类,两个点表示范围)算术运算符+,-,*,/基本算术运算符。**求幂操转载 2021-03-03 15:05:04 · 57 阅读 · 2 评论 -
oracle 中的语法快概念及使用方法
我们经常能看见大佬写的sql脚本里面喜欢一种很清秀的语法结构,大概长这个样子:很容易发现这是一种固定的语法结构,有着清晰的标识,是以begin开头,以end结尾的一长段语句,段落中间书写了大量的sql语句。那么(begin,end)是什么呢?其实它有个专属的概念,称作“逻辑块”,这个块的边界就是以begin为上界,以end为下界。中间写语句。像这个样子,是它标准结构。其实它还可以加个declare,顾名思义是声明的意思,声明的是后面语句会用到的变量或者常量。exception是起到异常抛出时解决原创 2021-03-03 14:50:32 · 80 阅读 · 1 评论