您的位置:首页 >> 数据库 >> DB2 >> 正文
RSS
 

DB2中有关日期和时间的函数,及应用

http://www.rdxx.com 06年11月29日 00:00 未知 我要投稿

关键词: 时间 , 日期 , DB2 , 函数 , 应用
DAYNAME         返回一个大小写混合的字符串,对于参数的日部分,用星期表示这一天的名称(例如,Friday)。  
DAYOFWEEK    返回参数中的星期几,用范围在 1-7 的整数值表示,其中 1 代表星期日。  
DAYOFWEEK_ISO 返回参数中的星期几,用范围在 1-7 的整数值表示,其中 1 代表星期一。  
DAYOFYEAR          返回参数中一年中的第几天,用范围在 1-366 的整数值表示。  
DAYS                     返回日期的整数表示。  
JULIAN_DAY         返回从公元前 4712 年 1 月 1 日(儒略日历的开始日期)到参数中指定日期值之间的天数,用整数值表示。  
MIDNIGHT_SECONDS  返回午夜和参数中指定的时间值之间的秒数,用范围在 0 到 86400 之间的整数值表示。  
MONTHNAME               对于参数的月部分的月份,返回一个大小写混合的字符串(例如,January)。  
TIMESTAMP_ISO         根据日期、时间或时间戳记参数而返回一个时间戳记值。  
TIMESTAMP_FORMAT 从已使用字符模板解释的字符串返回时间戳记。  
TIMESTAMPDIFF        根据两个时间戳记之间的时差,返回由第一个参数定义的类型表示的估计时差。  
TO_CHAR                   返回已用字符模板进行格式化的时间戳记的字符表示。TO_CHAR 是 VARCHAR_FORMAT 的同义词。  
TO_DATE                  从已使用字符模板解释过的字符串返回时间戳记。TO_DATE 是 TIMESTAMP_FORMAT 的同义词。  
WEEK                     返回参数中一年的第几周,用范围在 1-54 的整数值表示。以星期日作为一周的开始。  
WEEK_ISO            返回参数中一年的第几周,用范围在 1-53 的整数值表示。

要使当前时间或当前时间戳记调整到 GMT/CUT,则把当前的时间或时间戳记减去当前时区寄存器: 
current time - current timezone 
current timestamp - current timezone 

给定了日期、时间或时间戳记,则使用适当的函数可以单独抽取出(如果适用的话)年、月、日、时、分、秒及微秒各部分: 
YEAR (current timestamp) 
MONTH (current timestamp) 
DAY (current timestamp) 
HOUR (current timestamp) 
MINUTE (current timestamp) 
SECOND (current timestamp) 
MICROSECOND (current timestamp) 

因为没有更好的术语,所以您还可以使用英语来执行日期和时间计算: 
共3页  1 2 3

 
 
标签: 时间 , 日期 , DB2 , 函数 , 应用 打印本文
 
 
  热点搜索
 
 
 



Valid XHTML 1.0 Transitional
Copyright ©2005 - 2008 Rdxx.Com,All Rights Reserved
收藏本页
收藏本站