DATEDIFF函數是Oracle數據庫中的一個函數,它用于計算兩個日期之間的差異。它可以計算兩個日期之間的天數、周數、月數或年數差異。DATEDIFF函數使用以下語法:
DATEDIFF(unit, start_date, end_date)
其中,unit表示要計算的差異單位,可以是以下值之一:
start_date和end_date表示要計算差異的起始日期和結束日期。
例如,如果要計算兩個日期之間的天數差異,可以使用以下語句:
SELECT DATEDIFF(‘DAY’, ‘2021-01-01’, ‘2021-01-10’) FROM dual;
這將返回9,表示從2021年1月1日到2021年1月10日共有9天。