DB2常用函数详解之日期时间函数大全

以下的文章主要描述的是DB2常用函数详解之日期时间函数,如果你是DB2常用函数详解之日期时间函数的热捧者。那么下面的文章对于你而言一定很有意义,以下就是相关内容的详细介绍。

文章分类:数据库 关键字: db2,函数,日期时间

DB2常用函数之:DATE函数

语法:DATE(ARG)

DATE函数返回一个日期、时间戳、日期字符串、时间戳字符串中的日期。

Sql代码

eg:

SELECT DATE('2005-06-12 16.24.18.121212') FROM TEST

eg:

SELECT DATE('2005-06-12 16.24.18.121212') FROM TEST

DB2常用函数之:TIME函数

语法:TIME(ARG)

TIME函数返回一个时间、时间戳或一个时间、时间戳字符串参数的时间。

Sql代码

eg:

SELECT TIME('2005-06-12 16.24.18.121212') FROM TEST

eg:

SELECT TIME('2005-06-12 16.24.18.121212') FROM TEST

DB2常用函数之:TIMESTAMP函数

语法:TIMESTAMP(EXPRES1[,EXPRES2])

TIMESTAMP函数返回一个或两个参数中的时间戳。

Sql代码

eg:

SELECT TIMESTAMP('2005-06-12 16.24.18.121212') FROM TEST

eg:

SELECT TIMESTAMP('2005-06-12 16.24.18.121212') FROM TEST

注:如果只有一个参数,这个参数必须是一个时间戳或一个时间戳字符串;如果有两个参数,***个参数必须是一个日期或日期字符串,第二个参数必须是一个时间或时间戳字符串。

DB2常用函数之:YEAR函数

语法:YEAR(ARG)

YEAR函数返回一个日期、时间戳、日期字符串、时间戳字符串的年部分。

Sql代码

eg:

SELECT YEAR('2005-06-12') FROM TEST

eg:

SELECT YEAR('2005-06-12') FROM TEST

MONTH函数

语法:MONTH(ARG)

DB2常用函数之:MONTH函数返回一个日期、时间戳、日期字符串、时间戳字符串的月部分。

Sql代码

eg:

SELECT MONTH('2005-06-12') FROM TEST

eg:

SELECT MONTH('2005-06-12') FROM TEST

QUARTER函数

语法:QUARTER(ARG)

QUARTER函数返回一个日期、时间戳、日期字符串、时间戳字符串的季度部分。

Sql代码

eg:

SELECT QUARTER(CURRENT DATE) FROM TEST

eg:

SELECT QUARTER(CURRENT DATE) FROM TEST

WEEK函数

语法:WEEK(ARG)

WEEK函数返回一个日期、时间戳、日期字符串、时间戳字符串的星期部分。

Sql代码

eg:

SELECT WEEK(CURRENT DATE) FROM TEST

eg:

SELECT WEEK(CURRENT DATE) FROM TEST

DB2常用函数之:DAY函数

语法:DAY(ARG)

DAY函数返回一个日期、时间戳、日期字符串、时间戳字符串的日部分。

Sql代码

eg:

SELECT DAY(CURRENT DATE) FROM TEST

eg:

SELECT DAY(CURRENT DATE) FROM TEST

HOUR函数

语法:HOUR(ARG)

HOUR函数返回一个日期、时间戳、日期字符串、时间戳字符串的小时部分。 #p#

Sql代码

eg:

SELECT HOUR(CURRENT TIME) FROM TEST

eg:

SELECT HOUR(CURRENT TIME) FROM TEST

MINUTE函数

语法:MINUTE(ARG)

MINUTE函数返回一个日期、时间戳、日期字符串、时间戳字符串的分钟部分。

Sql代码

eg:

SELECT MINUTE(CURRENT TIME) FROM TEST

eg:

SELECT MINUTE(CURRENT TIME) FROM TEST

SECOND函数

语法:SECOND(ARG)

SECOND函数返回一个日期、时间戳、日期字符串、时间戳字符串的秒部分。

Sql代码

eg:

SELECT SECOND(CURRENT TIME) FROM TEST

eg:

SELECT SECOND(CURRENT TIME) FROM TEST

DB2常用函数之:DAYS函数

语法:DAYS(ARG)

DAYS函数返回一个日期、时间戳、日期字符串、时间戳字符串的日期整数表示法,从0001-01-01以来的天数。

Sql代码

eg:

SELECT DAYS(CURRENT TIME) FROM TEST

eg:

SELECT DAYS(CURRENT TIME) FROM TEST

DAYOFYEAR函数

语法:DAYOFYEAR(ARG)

DAYOFYEAR函数返回一个日期、时间戳、日期字符串、时间戳字符串在年内的天值。

Sql代码

eg:

SELECT DAYOFYEAR(CURRENT DATE) FROM TEST

eg:

SELECT DAYOFYEAR(CURRENT DATE) FROM TEST

DAYOFWEEK函数

语法:DAYOFWEEK(ARG)

DAYOFWEEK函数返回一个日期、时间戳、日期字符串、时间戳字符串在周内的天值(从周日开始 1 到 7 )。

Sql代码

eg:

SELECT DAYOFWEEK(CURRENT DATE) FROM TEST

eg:

SELECT DAYOFWEEK(CURRENT DATE) FROM TEST

DAYOFWEEK_ISO函数

语法:DAYOFWEEK_ISO(ARG)

DAYOFWEEK_ISO函数返回一个日期、时间戳、日期字符串、时间戳字符串在周内的天值(从周一开始 1 到 7 )。

Sql代码

eg:

SELECT DAYOFWEEK_ISO(CURRENT DATE) FROM TEST

eg:

SELECT DAYOFWEEK_ISO(CURRENT DATE) FROM TEST

DB2常用函数之:DAYNAME函数

语法:DAYNAME(ARG)

DAYNAME函数返回一个日期、时间戳、日期字符串、时间戳字符串是星期几。

Sql代码

eg:

SELECT DAYNAME(CURRENT DATE) FROM TEST

eg:

SELECT DAYNAME(CURRENT DATE) FROM TEST

MONTHNAME函数

语法:MONTHNAME(ARG)

MONTHNAME函数返回一个日期、时间戳、日期字符串、时间戳字符串的月份名。

Sql代码

eg:

SELECT MONTHNAME(CURRENT DATE) FROM TEST

eg:

SELECT MONTHNAME(CURRENT DATE) FROM TEST

MIDNIGHT_SECONDS函数

语法:MIDNIGHT_SECONDS(ARG)

DB2常用函数之:MIDNIGHT_SECONDS函数返回午夜和参数指定的时间值之间的秒数,用范围再 0 到 86400 之间的整数值表示。

Sql代码

eg:

SELECT MIDNIGHT_SECONDS(CURRENT TIME) FROM TEST

当前题目:DB2常用函数详解之日期时间函数大全
网页网址:http://www.shufengxianlan.com/qtweb/news19/344319.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联