标题: 请教高手,我想在存储过程中计算给定日期的上年底,上月底,昨日日期,如何实现,谢谢!
xppdx
LU新生
Rank: 1



UID 5330
精华 0
积分 12
帖子 23
活跃指数 2
LU金币 2012 个
LU金条 0 个
阅读权限 10
注册 2003-12-10
 
发表于 2007-3-1 06:08  资料  个人空间  短消息  加为好友 
请教高手,我想在存储过程中计算给定日期的上年底,上月底,昨日日期,如何实现,谢谢!

请教高手,我想在存储过程中计算给定日期的上年底,上月底,昨日日期,如何实现,谢谢!

顶部
beginner-bj
版主
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15


UID 9471
精华 15
积分 1401
帖子 2411
活跃指数 186
LU金币 4406 个
LU金条 0 个
阅读权限 210
注册 2004-1-16
 
发表于 2007-3-1 10:11  资料  个人空间  短消息  加为好友 
C:\>db2 values current date
values current date

1
----------
2007-03-01

  1 条记录已选择。



C:\>db2 values current date - (month(current date) -1 ) month - day(current date) day
values current date - (month(current date) -1 ) month - day(current date) day

1
----------
2006-12-31

  1 条记录已选择。



C:\>db2 values current date - day(current date) day
values current date - day(current date) day

1
----------
2007-02-28

  1 条记录已选择。



C:\>db2 values current date - 1 day
values current date - 1 day

1
----------
2007-02-28

  1 条记录已选择。



C:\>





我的博客:http://blog.chinaunix.net/index.php?blogId=739欢迎访问,并请多多批评指正。
顶部
xppdx
LU新生
Rank: 1



UID 5330
精华 0
积分 12
帖子 23
活跃指数 2
LU金币 2012 个
LU金条 0 个
阅读权限 10
注册 2003-12-10
 
发表于 2007-3-1 15:34  资料  个人空间  短消息  加为好友 
谢谢版主的帮助,在我的存储过程中,日期是存储在变量中的,算出的上年底日期和上月底日期等也要存储到变量中,供下一步查询使用,上面的写法也可以吗?(不好意思,刚接触DB2,还请版主赐教)

顶部
beginner-bj
版主
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15


UID 9471
精华 15
积分 1401
帖子 2411
活跃指数 186
LU金币 4406 个
LU金条 0 个
阅读权限 210
注册 2004-1-16
 
发表于 2007-3-1 17:09  资料  个人空间  短消息  加为好友 
可以这样写
VALUES CURRENT DATE INTO 变量名





我的博客:http://blog.chinaunix.net/index.php?blogId=739欢迎访问,并请多多批评指正。
顶部
dtbdtbdtb
技术专家
Rank: 14Rank: 14Rank: 14Rank: 14



UID 55853
精华 0
积分 48
帖子 93
活跃指数 5
LU金币 98 个
LU金条 0 个
阅读权限 200
注册 2006-10-1
 
发表于 2007-3-1 20:54  资料  个人空间  短消息  加为好友 
斑竹正解





tubie
qq:  408709908
msn:cyp1975@hotmail.com
www.vogoue.com
-------------------------------------
db2,websphere,mq,tsm,
-------------------------------------
反物质,反时尚
顶部
xppdx
LU新生
Rank: 1



UID 5330
精华 0
积分 12
帖子 23
活跃指数 2
LU金币 2012 个
LU金条 0 个
阅读权限 10
注册 2003-12-10
 
发表于 2007-3-3 19:09  资料  个人空间  短消息  加为好友 
请教版主,哪儿有这些存储过程中使用的函数或语法的相关资料,网上我找了一下,DB2的资料好少啊

顶部
beginner-bj
版主
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15


UID 9471
精华 15
积分 1401
帖子 2411
活跃指数 186
LU金币 4406 个
LU金条 0 个
阅读权限 210
注册 2004-1-16
 
发表于 2007-3-4 00:29  资料  个人空间  短消息  加为好友 
资料不一定要看很多,看看别人写的例子,并看懂,自然就会了。下面几个地方有例子:
1、http://www.loveunix.net/discuz/v ... &extra=page%3D1
2、SQLLIB\samples\sqlproc目录下的例子必看,有疑问的地方查下INFOCENTER就好了





我的博客:http://blog.chinaunix.net/index.php?blogId=739欢迎访问,并请多多批评指正。
顶部
 



当前时区 GMT+8, 现在时间是 2008-7-25 13:08
乐悠LoveUnix论坛-京ICP备05005823号

Thanks to Discuz!  © 2001-2007    Power by LoveUnix.net
Processed in 0.055499 second(s), 6 queries , Gzip enabled

清除 Cookies - 联系我们 - 乐悠LoveUnix - Archiver - WAP