oracle 基础知识
liwenshui322
这个作者很懒,什么都没留下…
展开
-
Oracle日期类型介绍
oracle与日期有关的有三种类型:date,timestamp与interval。DATE和TIMESTAMP类型存储精度可变的固定日期/时间,二者区别是,后者秒可以精确到小数,另外还可以有时区之分。。INTERVAL类型可以很容易地存储一个时间量,如“8个小时”或“30天”。将两个日期相减,就会得到一个时间间隔(INTERVAL);例如,将8小时间隔加到一个TIMESTAMP上,会得到8小时以原创 2013-01-11 21:59:10 · 582 阅读 · 0 评论 -
Oracle number类型的语法和用法
number类型的语法很简单,就是: number(p,s) p,s都是可选的,假如都不填,p默认为38,s默认为-48~127。 1. 精度(precision),或总位数。默认情况下,精度为38位,取值范围是1~38之间。也可以用字符*表示38。 2. 小数位置(scale),或小数点右边的位数。小数位数的合法值为-48~127,其默认值原创 2013-01-11 22:00:17 · 4299 阅读 · 0 评论 -
Oracle基本数据改变原理浅析(redo与undo)--oracle核心技术读书笔记一
在oracle中我们做一些更新操作,oracle底层是怎么流转的呢,就是这篇文章要讲解的。 一. 原理 假设我们在一个已经更新了很多条分散记录的OLTP系统中,更新了一行数据。那么这个更新的真实步骤如下: 1. 创建一个重做改变向量,描述如何往undo块插入一条undo记录(也就是描述undo块的改变) 2. 创建一个重做改变向量,描原创 2014-09-14 16:24:30 · 1692 阅读 · 0 评论