在SQL中,可以使用CURRENT_DATE、CURRENT_TIME和CURRENT_TIMESTAMP這些內建函數來獲取當前日期、時間和時間戳。
例如,可以使用CURRENT_DATE來比較一個日期列是否等于當前日期:
SELECT *
FROM table_name
WHERE date_column = CURRENT_DATE;
可以使用CURRENT_TIME來比較一個時間列是否等于當前時間:
SELECT *
FROM table_name
WHERE time_column = CURRENT_TIME;
而CURRENT_TIMESTAMP可以用來比較一個時間戳列是否等于當前時間戳:
SELECT *
FROM table_name
WHERE timestamp_column = CURRENT_TIMESTAMP;
這些函數可以幫助我們在SQL查詢中進行時間比較,從而篩選出符合特定時間條件的記錄。