Oracle
文章平均质量分 84
lihaimin
这个作者很懒,什么都没留下…
展开
-
PL/SQL编程简介
Oracle在数据库中引入了一种过程化编程语言,称为PL/SQL(Procedural Language/SQL).PL/SQL构建与SQL之上,可以用来编写包含SQL语句程序。其中包含这类语言的标准编程结构如下: 块结构 变量和类型 条件逻辑 循环 游标,其中保存着查询返回的结果 过程 函数 包,可以用来将过程和函数组合到一个单元中 通常,PL/SQL用于向数...原创 2010-06-27 23:52:18 · 58 阅读 · 0 评论 -
ORACLEDATE和TIMESTAMP数据类型的比较(一)
DATE数据类型 这个数据类型我们实在是太熟悉了,当我们需要表示日期和时间的话都会想到date类型。它可以存储月,年,日,世 纪,时,分和秒。它典型地用来表示什么时候事情已经发生或将要发生。DATE数据类型的问题在于它表示两个事件发生时间间隔的度量粒度是秒。这个问题将在 文章稍后讨论timestamp的时候被解决。可以使用TO_CHAR函数把DATE数据进行传统地包装,达到表示成多种格...原创 2010-09-17 10:17:25 · 343 阅读 · 0 评论 -
oracle timestamp(6)运用
我们都知道date和timestamp都是对日期和时间的表示,只是两种类型的精确度不同,前者精确到秒,后者精确到小数秒(fractional_seconds_precision),可以是 0 to 9,缺省是6。 但是对date类型的运算很简单,有很多函数可用来处理;而两个timestamp的差则是很直观地显示为多少天+多少小时+多少分钟+多少秒+多少小数秒, SQL&g...原创 2010-09-17 10:18:17 · 1509 阅读 · 0 评论 -
ORA-01830: 日期格式图片在转换整个输入字符串之前结束
ORA-01830: 日期格式图片在转换整个输入字符串之前结束 导致错误的原因:日期字符串的长度 大于 日期格式的长度 如 '2007/04/01 13:30:01' 'YYYY-MM-DD' 从下面的例子就可以很容易的分析出这个错误的所在: SELECT TO_DATE('2007/04/01 13:30:01','YYYY-MM-DD') A FROM dual...原创 2010-09-17 10:19:11 · 77 阅读 · 0 评论 -
(转)Oracle开发专题之:时间运算
http://www.blogjava.net/pengpenglin/archive/2008/06/30/211589.html 目录 ========================================= 1.Oracle的日期函数 2.日期加减 3.月份加减 4.年份加减 5.求每月的最后一天 6.求每月的第一天 7.求下一...原创 2010-09-17 10:30:03 · 76 阅读 · 0 评论 -
基于Oracle数据库的数据分页原理
一直感觉分页是个需求但却又是个难点,不得不花点时间去琢磨琢磨,还琢磨出了一点明堂,现将思想与大家分享。 分页原理: 分页显示,是将数据库中的结果集人为的分成一段一段的来显示即可。 实现方式: 那么这里有很多的实现方式,有的数据库本身就支持让你只查询部分的数据,那么这个就可以用来分页了。比如MySQL。 有点数据库不支持这么作,但是提供可以使用上下遍历的操作,那么这个也是可以的。比如Oracle,好...原创 2010-12-31 23:51:36 · 80 阅读 · 0 评论 -
cursor 与refcursor及sys_refcursor的区别
引用 :http://blog.csdn.net/Phoenix_99/archive/2010/08/20/5825926.aspx 今天简单的总结一下PL/SQL中cursor(光标/游标)的用法。 相信不少做开发或维护的DBA在找工作的时候,遇到过类似的面视问题:请简单的描述一下光标的类型,说一下普通光标和REF光标之间的区别,以及什么时候该正确应用哪一个? 这个题目,我着实难住...原创 2010-11-03 10:22:36 · 73 阅读 · 0 评论 -
Oracle PL/SQL练习使用
declare v_num number := &input; v_last_num number := 0; v_result varchar(2000) := '';begin loop v_last_num := mod(v_num,10); v_result := v_result || to_char(v_last_num); v_num := v_nu...原创 2010-11-03 10:28:31 · 74 阅读 · 0 评论