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