sql 时间函数 时间: 2009.01.17 10:13:00 标签: sql server 2000 时间函数处理,包括求时间差 2007-11-23 14:51 日期函数 下表包含日期函数的样本。有关更多信息,请参见 日期和时间函数。 函数描述示例DATEDIFF( )计算两个日期间的间隔。 SELECT fname, lname, hire_dateFROM employeeWHERE DATEDIFF(year, hire_date, getdate()) > 5 查找雇佣期限超过五年的所有员工。 DATEPART( )返回日期或日期时间列的指定部分,包括日、月或年。 SELECT DATEPART(year, hire_date)FROM employee 只显示员工是在哪一年被雇佣的(而非完整日期)。 CURDATE( )1GETDATE( ) 或 DATE( )以日期时间的格式返回当前日期。对于许多其它日期函数,该函数作为输入函数很有用,如计算距当天之前或之后的时间间隔。 SELECT order_idFROM ordersWHERE order_date = GETDATE()Displays orders placed today.