ITPUB??ì3
ITPUB论坛 » Oracle开发 » 最小源代码擂台

离线 DragonBill
武陵愚生


精华贴数 1
个人空间 10
技术积分 3230 (428)
社区积分 391 (1518)
注册日期 2006-12-18
论坛徽章:13
2008北京奥运纪念徽章:击剑生肖徽章2007版:虎    
      

发表于 2008-5-14 09:29 


QUOTE:
原帖由 nyfor 于 2008-5-14 08:57 发表

嗯, 无极限,

嘿嘿, 再下去真想不去方法了.
感觉到了尽头


只看该作者    顶部
离线 piliskys
霹雳火


精华贴数 2
个人空间 0
技术积分 3733 (356)
社区积分 1708 (608)
注册日期 2004-9-25
论坛徽章:4
管理团队成员     
      

发表于 2008-5-14 11:32 
都是牛人啊


__________________
jdbc | hibernate|空 白
只看该作者    顶部
离线 sdxiong
XO


精华贴数 0
个人空间 0
技术积分 225 (8129)
社区积分 2 (31103)
注册日期 2008-2-19
论坛徽章:3
2008北京奥运纪念徽章:跳水2008北京奥运纪念徽章:拳击2008北京奥运纪念徽章:射箭   
      

发表于 2008-5-14 15:56 
你们你们你们。。。。又要我伤脑筋了


最后一次,就最后一次修改。。。。。这个函数上实在花了太多的时间


只看该作者    顶部
离线 sdxiong
XO


精华贴数 0
个人空间 0
技术积分 225 (8129)
社区积分 2 (31103)
注册日期 2008-2-19
论坛徽章:3
2008北京奥运纪念徽章:跳水2008北京奥运纪念徽章:拳击2008北京奥运纪念徽章:射箭   
      

发表于 2008-5-14 17:24 
Congratulation ... Code Length: 349 Bytes. Times: 00:00:05

完成任务,不再修改了,下班走人。。。。


只看该作者    顶部
离线 nyfor
Oracle Fan


来自 苏州
精华贴数 5
个人空间 0
技术积分 5929 (209)
社区积分 105 (3134)
注册日期 2002-1-6
论坛徽章:9
现任管理团队成员ITPUB元老授权会员2008北京奥运纪念徽章:跳水  
      

发表于 2008-5-14 17:43 


QUOTE:
原帖由 sdxiong 于 2008-5-14 17:24 发表
Congratulation ... Code Length: 349 Bytes. Times: 00:00:05

完成任务,不再修改了,下班走人。。。。

怎么总是能这么快速的前进呀


__________________
 
帮助别人,也在帮助自己!
Oracle Version 9.2.0
Oracle Version 10.2.0

看别人不顺眼是自己修养不够!
只看该作者    顶部
离线 DragonBill
武陵愚生


精华贴数 1
个人空间 10
技术积分 3230 (428)
社区积分 391 (1518)
注册日期 2006-12-18
论坛徽章:13
2008北京奥运纪念徽章:击剑生肖徽章2007版:虎    
      

发表于 2008-5-14 18:10 
晕~~~~


只看该作者    顶部
离线 hotiice
版主


精华贴数 9
个人空间 0
技术积分 15195 (68)
社区积分 1620 (635)
注册日期 2004-9-9
论坛徽章:17
现任管理团队成员会员2007贡献徽章铁扇公主设计板块每日发贴之星生肖徽章2007版:蛇2008年新春纪念徽章
生肖徽章2007版:猴生肖徽章2007版:鼠生肖徽章2007版:鸡生肖徽章2007版:牛生肖徽章2007版:龙生肖徽章2007版:兔

发表于 2008-5-21 15:04 
第一次还可以,第二次

declare
*
ERROR at line 1:
ORA-06531: Reference to uninitialized collection
ORA-06512: at line 49


__________________
①②⑧

只看该作者    顶部
离线 hotiice
版主


精华贴数 9
个人空间 0
技术积分 15195 (68)
社区积分 1620 (635)
注册日期 2004-9-9
论坛徽章:17
现任管理团队成员会员2007贡献徽章铁扇公主设计板块每日发贴之星生肖徽章2007版:蛇2008年新春纪念徽章
生肖徽章2007版:猴生肖徽章2007版:鼠生肖徽章2007版:鸡生肖徽章2007版:牛生肖徽章2007版:龙生肖徽章2007版:兔

发表于 2008-5-21 15:40 
add_months 错了?

Sorry: stop at p_date_string=20000229,p_months=1
my_add_months returned: 20000329
add_months returned: 20000331


__________________
①②⑧

只看该作者    顶部
离线 hotiice
版主


精华贴数 9
个人空间 0
技术积分 15195 (68)
社区积分 1620 (635)
注册日期 2004-9-9
论坛徽章:17
现任管理团队成员会员2007贡献徽章铁扇公主设计板块每日发贴之星生肖徽章2007版:蛇2008年新春纪念徽章
生肖徽章2007版:猴生肖徽章2007版:鼠生肖徽章2007版:鸡生肖徽章2007版:牛生肖徽章2007版:龙生肖徽章2007版:兔

发表于 2008-5-21 15:43 
ADD_MONTHSThe ADD_MONTHS function returns the date that is n months after the specified date.

Return Value

DATETIME

Syntax

ADD_MONTHS(start_datetime, n)

Arguments

start_datetime
A DATETIME expression that identifies the starting date. When the day component of start_datetime is the last day of the month or when the returned month has fewer days, then the returned day component is the last day of the month. Otherwise, the day component of the returned date is the same as the day component of start_datetime. See Example 7-2, "End-of-Month Calculation".

n
An INTEGER that identifies the number of months to be added to start_datetime.

Examples

Example 7-2 End-of-Month Calculation

The following statement displays the date of the day that is one month after January 30, 2000.

SHOW ADD_MONTHS('30Jan00', 1)

Since February 29 was the last day of February 2000, ADD_MONTHS returns February 29, 2000.

29-Feb-00
http://download.oracle.com/docs/ ... _functions_1005.htm

[ 本帖最后由 hotiice 于 2008-5-21 16:00 编辑 ]


__________________
①②⑧

只看该作者    顶部
离线 nyfor
Oracle Fan


来自 苏州
精华贴数 5
个人空间 0
技术积分 5929 (209)
社区积分 105 (3134)
注册日期 2002-1-6
论坛徽章:9
现任管理团队成员ITPUB元老授权会员2008北京奥运纪念徽章:跳水  
      

发表于 2008-5-22 09:00 


QUOTE:
原帖由 hotiice 于 2008-5-21 15:40 发表
Sorry: stop at p_date_string=20000229,p_months=1
my_add_months returned: 20000329
add_months returned: 20000331

Oracle的 add_months 没错, 当起始日期为该月最后一天或者大约新日期月份的最后一天时, 取新日期月份的最后一天作为结果.
是你写的函数返回值不正确, 和 Oracle 的函数返回的结果不一致.


__________________
 
帮助别人,也在帮助自己!
Oracle Version 9.2.0
Oracle Version 10.2.0

看别人不顺眼是自己修养不够!
只看该作者    顶部
相关内容


CopyRight 1999-2006 itpub.net All Right Reserved.
北京皓辰广域网络信息技术有限公司. 版权所有
E-mail:Webmaster@itpub.net
京ICP证:010037号 联系我们 法律顾问