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