DATE函数
语法:DATE(ARG)
DATE函数返回一个日期、时间戳、日期字符串、时间戳字符串中的日期。
Sql代码
1.eg:
2.SELECT DATE('2005-06-12 16.24.18.121212') FROM TEST
eg:
SELECT DATE('2005-06-12 16.24.18.121212') FROM TEST
TIME函数
语法:TIME(ARG)
TIME函数返回一个时间、时间戳或一个时间、时间戳字符串参数的时间。
Sql代码
1.eg:
2.SELECT TIME('2005-06-12 16.24.18.121212') FROM TEST
eg:
SELECT TIME('2005-06-12 16.24.18.121212') FROM TEST
TIMESTAMP函数
语法:TIMESTAMP(EXPRES1[,EXPRES2])
TIMESTAMP函数返回一个或两个参数中的时间戳。
Sql代码
1.eg:
2.SELECT TIMESTAMP('2005-06-12 16.24.18.121212') FROM TEST
eg:
SELECT TIMESTAMP('2005-06-12 16.24.18.121212') FROM TEST
注:如果只有一个参数,这个参数必须是一个时间戳或一个时间戳字符串;如果有两个参数,第一个参数必须是一个日期或日期字符串,第二个参数必须是一个时间或时间戳字符串。
YEAR函数
语法:YEAR(ARG)
YEAR函数返回一个日期、时间戳、日期字符串、时间戳字符串的年部分。
Sql代码
1.eg:
2.SELECT YEAR('2005-06-12') FROM TEST
eg:
SELECT YEAR('2005-06-12') FROM TEST
MONTH函数
语法:MONTH(ARG)
MONTH函数返回一个日期、时间戳、日期字符串、时间戳字符串的月部分。
Sql代码
1.eg:
2.SELECT MONTH('2005-06-12') FROM TEST
eg:
SELECT MONTH('2005-06-12') FROM TEST
QUARTER函数
语法:QUARTER(ARG)
QUARTER函数返回一个日期、时间戳、日期字符串、时间戳字符串的季度部分。
Sql代码
1.eg:
2.SELECT QUARTER(CURRENT DATE) FROM TEST
eg:
SELECT QUARTER(CURRENT DATE) FROM TEST
WEEK函数
语法:WEEK(ARG)
WEEK函数返回一个日期、时间戳、日期字符串、时间戳字符串的星期部分。
Sql代码
1.eg:
2.SELECT WEEK(CURRENT DATE) FROM TEST
eg:
SELECT WEEK(CURRENT DATE) FROM TEST
DAY函数
语法:DAY(ARG)
DAY函数返回一个日期、时间戳、日期字符串、时间戳字符串的日部分。
Sql代码
1.eg:
2.SELECT DAY(CURRENT DATE) FROM TEST
eg:
SELECT DAY(CURRENT DATE) FROM TEST
HOUR函数
语法:HOUR(ARG)
HOUR函数返回一个日期、时间戳、日期字符串、时间戳字符串的小时部分。
Sql代码
1.eg:
2.SELECT HOUR(CURRENT TIME) FROM TEST
eg:
SELECT HOUR(CURRENT TIME) FROM TEST
MINUTE函数
语法:MINUTE(ARG)
MINUTE函数返回一个日期、时间戳、日期字符串、时间戳字符串的分钟部分。
Sql代码
1.eg:
2.SELECT MINUTE(CURRENT TIME) FROM TEST
eg:
SELECT MINUTE(CURRENT TIME) FROM TEST
SECOND函数
语法:SECOND(ARG)
SECOND函数返回一个日期、时间戳、日期字符串、时间戳字符串的秒部分。
Sql代码
1.eg:
2.SELECT SECOND(CURRENT TIME) FROM TEST
eg:
SELECT SECOND(CURRENT TIME) FROM TEST
DAYS函数
语法:DAYS(ARG)
DAYS函数返回一个日期、时间戳、日期字符串、时间戳字符串的日期整数表示法,从0001-01-01以来的天数。
Sql代码
1.eg:
2.SELECT DAYS(CURRENT TIME) FROM TEST
eg:
SELECT DAYS(CURRENT TIME) FROM TEST
DAYOFYEAR函数
语法:DAYOFYEAR(ARG)
DAYOFYEAR函数返回一个日期、时间戳、日期字符串、时间戳字符串在年内的天值。
Sql代码
1.eg:
2.SELECT DAYOFYEAR(CURRENT DATE) FROM TEST
eg:
SELECT DAYOFYEAR(CURRENT DATE) FROM TEST
DAYOFWEEK函数
语法:DAYOFWEEK(ARG)
DAYOFWEEK函数返回一个日期、时间戳、日期字符串、时间戳字符串在周内的天值(从周日开始 1 到 7 )。
Sql代码
1.eg:
2.SELECT DAYOFWEEK(CURRENT DATE) FROM TEST
eg:
SELECT DAYOFWEEK(CURRENT DATE) FROM TEST
DAYOFWEEK_ISO函数
语法:DAYOFWEEK_ISO(ARG)
DAYOFWEEK_ISO函数返回一个日期、时间戳、日期字符串、时间戳字符串在周内的天值(从周一开始 1 到 7 )。
Sql代码
1.eg:
2.SELECT DAYOFWEEK_ISO(CURRENT DATE) FROM TEST
eg:
SELECT DAYOFWEEK_ISO(CURRENT DATE) FROM TEST
DAYNAME函数
语法:DAYNAME(ARG)
DAYNAME函数返回一个日期、时间戳、日期字符串、时间戳字符串是星期几。
Sql代码
1.eg:
2.SELECT DAYNAME(CURRENT DATE) FROM TEST
eg:
SELECT DAYNAME(CURRENT DATE) FROM TEST
MONTHNAME函数
语法:MONTHNAME(ARG)
MONTHNAME函数返回一个日期、时间戳、日期字符串、时间戳字符串的月份名。
Sql代码
1.eg:
2.SELECT MONTHNAME(CURRENT DATE) FROM TEST
eg:
SELECT MONTHNAME(CURRENT DATE) FROM TEST
MIDNIGHT_SECONDS函数
语法:MIDNIGHT_SECONDS(ARG)
MIDNIGHT_SECONDS函数返回午夜和参数指定的时间值之间的秒数,用范围再 0 到 86400 之间的整数值表示。
Sql代码
1.eg:
2.SELECT MIDNIGHT_SECONDS(CURRENT TIME) FROM TEST
eg:
SELECT MIDNIGHT_SECONDS(CURRENT TIME) FROM TEST
db2 获取月份 db2获取当前日期的函数
转载本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
DB2日常运维命令linux sql Database db2
-
RandomAccessFile rwd rws到底有什么区别
1. IO流对象的序列化ObjectOutputStream 将 Java 对象的基本数据类型和图形写入 OutputStream。可以使用ObjectInputStream 读取(重构)对象。通过在流中使用文件可以实现对象的持久存储。 ObjectInputStream 对以前使用 ObjectOutputStream 写入的基本数据和对
对象序列化 管道流-RandomAccessFile 操作基本数据类型的DataStream等 字符编码 数据