动态网站制作指南 [  QQ表情  ]
[ 投票调查 ]
[ 企业邮箱 ]
[ 网站空间 ]
网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
ASP源码 | .Net源码 | PHP源码 | JSP源码 | JAVA源码 | CGI源码 | VB源码 | C++源码 | Delphi源码 | PB源码 | VF源码 | 汇编 | 服务器
电脑书籍下载:程序设计书籍 | 数据库教程书籍 | 平面与多媒体书籍 | 网络通讯书籍 | 系统管理书籍 | 网络安全书籍 | 认证考试书籍
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > Java教程
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
网络编程:ASP教程,ASP.NET教程,PHP教程,JSP教程,C#教程,数据库,XML教程,Ajax,Java,Perl,Shell,VB教程,Delphi,C/C++教程,软件工程,J2EE/J2ME,移动开发
文章搜索服务
邮件订阅
输入你的邮件地址,
你将不会错过任何关于:
[ Java教程 ]的信息



本月文章推荐
.osworkflow小测试练习之beanshell.
.使用.NET框架类替代API调用的问题.
.Sun授权ASEC-Java培训中心名录.
.final数据.
.Java Servlet API说明文档(2.1a.
.用finally关键字来避免资源漏洞.
.使用异步Servlet扩展AJAX应用程序.
.Resin的使用和安装.
.Mock 概述以及用 Mock Object 进.
.ReadLine 方法.
.java中的字节码.
.关于DB2使用JAVA在AIX(存储过程).
.技术解析:什么是模式?什么是框.
.JBuilder 4 Enterprise 开发CORB.
.Java思路 开发易于移植的J2ME游戏.
.在Oracle快速进行数据行存在性检.
.理解JavaHelp结构的好处.
.J2SE中的序列化详解(一).
.走出abstract class与interface的.
.关于有状态和无状态会话bean的解.

不使用function计算给定两个日期之间的工作日个数

发表日期:2008-1-5 |



  可能这就是Oracle的work_days函数的算法吧
  
  Calculating Working Days Without Using a Function
  
  This tip comes from Mike Selvaggio, Senior DB Architect and DBA at Orsel Consulting Inc. in North Brunswick, NJ.
  
  If you need to calculate working days between two dates and you can't create the Oracle-recommended working days function, here is SQL that can accomplish the same task:
  
  SQL> set linesize 100
  SQL> desc date_test
  Name Null? Type
  START_DT DATE
  END_DT DATE
  
  SQL> select * from date_test
  2 .
  SQL> /
  
  START_DT END_DT
  --------- ---------
  13-DEC-02 18-DEC-02
  17-DEC-02 19-DEC-02
  18-DEC-02 23-DEC-02
  26-DEC-02 28-DEC-02
  
  SQL> select start_dt, end_dt, end_dt - start_dt age,
  work_days(start_dt, end_dt) from date_test;
  
  START_DT END_DT AGE WORK_DAYS(START_DT,END_DT)
  --------- --------- ---------- --------------------------
  13-DEC-02 18-DEC-02 5 3
  17-DEC-02 19-DEC-02 2 2
  18-DEC-02 23-DEC-02 5 3
  26-DEC-02 28-DEC-02 2 1
  
  
  SQL> get workingdays
  代码:
  select start_dt, end_dt, trunc(end_dt - start_dt) age,
  (trunc(end_dt - start_dt) - (
  (case
  WHEN (8-to_number(to_char(start_dt,'D') )) > trunc(end_dt -start_dt)+1
  THEN 0
  ELSE
  trunc( (trunc(end_dt - start_dt) -(8-to_number(to_char(start_dt,'D') ))) / 7 ) + 1 END) +
  (case
  WHEN mod(8-to_char(start_dt,'D'),7) > trunc(end_dt - start_dt)-1
  THEN 0
  ELSE
  trunc( (trunc(end_dt-start_dt) - (mod(8-to_char(start_dt,'D'),7)+1)) / 7 ) + 1
   END) ) ) workingdays
  from date_test
  
  SQL> /
  
  START_DT END_DT AGE WORKINGDAYS
  --------- --------- ---------- -----------
  13-DEC-02 18-DEC-02 5 3
  17-DEC-02 19-DEC-02 2 2
  18-DEC-02 23-DEC-02 5 3
  26-DEC-02 28-DEC-02 2 1

上一篇:默认构建器 人气:306
下一篇:Java操作Excel完美解决方案 人气:330
浏览全部Java的内容 Dreamweaver插件下载 常用网页广告代码全集
  最新网站源码 最新软件下载
2008-7-9 顶级域名交易系统 v3.0 完整版
2008-7-9 ACTCMS网站管理系统 v2.0 Build
2008-7-9 Roclog v3.1.4 build 20080706
2008-7-9 乐彼网上开店系统(56770 Eshop)
2008-7-9 深度学习alexa排名提升专家 v1.0
2008-7-9 BBSXP 2008 Build 8.0.5 正式版
2008-7-9 一句话快速信息发布系统 修正完美
2008-7-9 ACTCMS网站管理系统 v2.0 Build
2008-7-9 乐涛涛留言本 08版
2008-7-5 AgileMessenger即时通讯工具 v1.
2008-7-5 GoodCalculator2.0版固件计算器
2008-7-5 RepoName源地址搜索工具 v1.21b
2008-7-5 AgileMessenger即时通讯工具 v1.
2008-7-5 TouchCopy多媒体管理软件 v3.13完
2008-7-5 VideosTone视频铃声 v1.1汉化破解
2008-7-5 TouchPad触摸板 v4.44破解版
2008-7-5 VideosTone破解补丁 v1.0
2008-7-5 Feeds GoogleReader客户端 v0.4.3


  发表评论
姓 名: 验证码:
内 容:
[ 汉字翻译拼音 ] [ 广告代码 ] [ 符号对照表 ] [ 进制转换 ] [ 经典小工具 ] [ 个税计算 ] [ 汉字简繁转换 ] [ 普通单位换算 ] [ 公制单位换算 ]
[ 生辰老黄历 ] [ 国内电话区号 ] [ 国家代码与域名缩写 ] [ 文字加密解密 ] [ 健康查询 ] [ 万年历 ] [ 手机号码查询 ] [ ip搜索 ] [ Google PR查询 ]
业务联系 | 广告刊登 | 频道合作 | 投稿荐稿 | 联系方式 | 加入收藏 | RSS订阅
Copyright © 2000-2008 www.knowsky.com All rights reserved | 网络实名:动态网站制作指南 | 沪ICP备05001343号
ホームページ制作 不動産検索システム 求人情報