常用日期函数
常用日期函数
功能SQL SERVERORACLE说明系统时间GETDATE()SYSDATA取得系统时间日期加减运算
(日期提前或延后)
DATEADD+/-
ADD_MONTHS
DATEADD提供各种日期区间格式的加减运算,
ADD_MONTHS为月
两日期间的差
(时间差)
DATEDIFF-
MONTHS_BETWEEN
取两个日期的差部分日期信息DATENAME DATEPART
DAY
MONTH
YEAR
TO_CHAR
EXTRACT
日期类型中取得年、月、日等部分日期信息日期截断CONVERT
CAST
ROUND
TRUNC
指定截断格式,将舍去指定日期单位以下的信息月底日期N/ALAST_DAY取得指定日期的月底日期下一个周几N/ANEXT_DAY取得下一个周几的日期日期比较N/AGREATEST
LEAST
可在多个日期比较时使用,LEAST(d1,d2,..dn)取得最早(小)日期,GREATEST取得最晚日期