heting
BlogJava
::
首页
::
新随笔
::
联系
::
聚合
::
管理
::
40 随笔 :: 9 文章 :: 45 评论 :: 0 Trackbacks
<
2010年10月
>
日
一
二
三
四
五
六
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
常用链接
我的随笔
我的评论
我的参与
最新评论
留言簿
(3)
给我留言
查看公开留言
查看私人留言
随笔分类
c#范例(4)
(rss)
java范例
(rss)
js(3)
(rss)
linux(1)
(rss)
WebSphere(1)
(rss)
数据库(3)
(rss)
随笔档案
2010年10月 (1)
2010年8月 (5)
2010年3月 (2)
2009年11月 (2)
2009年9月 (1)
2009年8月 (1)
2009年7月 (2)
2009年5月 (1)
2009年4月 (3)
2009年3月 (4)
2009年2月 (1)
2009年1月 (3)
2008年12月 (2)
2008年11月 (7)
2008年10月 (4)
2008年9月 (1)
文章档案
2008年9月 (9)
搜索
最新评论
1. re: struts2+freemarker中防止表单的重复提交token
@51互联云-济南程序猿
你什么都不懂,瞎说
--人
2. re: struts2+freemarker中防止表单的重复提交token
没关系,大家好,什么都没有
--人
3. re: struts2+freemarker中防止表单的重复提交token
套头
--人
4. re: struts2+freemarker中防止表单的重复提交token
评论内容较长,点击标题查看
--51互联云-济南程序猿
5. re: struts1文件上传和下载
评论内容较长,点击标题查看
--zuidaima
阅读排行榜
1. struts1文件上传和下载(21124)
2. javax.naming.CommunicationException 的一个相关异常(已解决)(11541)
3. 自己写的一个c#winform打印类(8479)
4. C# 与 C++ 数据类型比较及结构体转换 (7202)
5. WebSphere7.0 上部署struts2 找不到用于处理 JSP 的扩展处理器(2968)
评论排行榜
1. struts1文件上传和下载(23)
2. 自己写的一个c#winform打印类(8)
3. struts2+freemarker中防止表单的重复提交token(6)
4. Ireport在浏览器中的显示代码(2)
5. EJ3.0将EJB程序和WEb程序发布到weblogic10.3是出现的错误weblogic.wsee.async.AsyncResponseBean(2)
2010年10月11日
#
oracle 创建带参视图
create
or
replace
package CARD_SERVICE_DAY_VIEW_PARAM
is
function
set_param(num
varchar
)
return
varchar
;
function
get_param
return
varchar
;
end
CARD_SERVICE_DAY_VIEW_PARAM;
commit
;
create
or
replace
package body CARD_SERVICE_DAY_VIEW_PARAM
is
paramValue
varchar
(
10
);
function
set_param(num
varchar
)
return
varchar
is
begin
paramValue:
=
num;
return
num;
end
;
function
get_param
return
varchar
is
begin
return
paramValue;
end
;
end
CARD_SERVICE_DAY_VIEW_PARAM;
commit
;
create
or
replace
view
CARD_SERVICE_DAY_VIEW
as
select
cs.id,
cs.card_id,
cs.lock_money,
to_char(cs.check_time,
'
yyyy-MM-dd hh24:mi
'
)
as
check_time,
cs.name,cs.phone,( months_between(to_date(CARD_SERVICE_DAY_VIEW_PARAM.get_param(),
'
yyyyMMdd
'
),
to_date(to_char(cs.CHECK_TIME,
'
yyyyMMdd
'
),
'
yyyyMMdd
'
)) )
as
curr_batch,
(
select
count
(
1
)
from
transaction
where
card_id
=
cs.card_id
and
tran_time
between
cs.check_time
and
to_date(CARD_SERVICE_DAY_VIEW_PARAM.get_param(),
'
yyyyMMdd
'
)
and
(curr_bal
-
money
)
<
cs.lock_money)
as
condition,
(
select
count
(
1
)
from
service_transaction
where
batch
=
(months_between(to_date(CARD_SERVICE_DAY_VIEW_PARAM.get_param(),
'
yyyyMMdd
'
),to_date(to_char(cs.CHECK_TIME,
'
yyyyMMdd
'
),
'
yyyyMMdd
'
)))
and
s_id
=
cs.id)
as
hasAudit
from
card_service cs
where
cs.state
=
'
T
'
and
months_between(to_date(CARD_SERVICE_DAY_VIEW_PARAM.get_param(),
'
yyyyMMdd
'
),to_date(to_char(cs.CHECK_TIME,
'
yyyyMMdd
'
),
'
yyyyMMdd
'
))
in
(
1
,
2
,
3
,
4
,
5
,
6
)
order
by
cs.card_id
commit
;
posted @
2010-10-11 15:26
贺挺 阅读(529) |
评论 (0)
|
编辑
收藏
Powered by:
BlogJava
Copyright © 贺挺