在 SQL 中,日期和時間數據類型用于存儲日期、時間或日期和時間的組合
DATE:此數據類型用于存儲日期值,格式為 “YYYY-MM-DD”。例如,“2022-08-30”。
TIME:此數據類型用于存儲時間值,格式為 “HH:MI:SS”。例如,“14:30:00”。
DATETIME:此數據類型用于存儲日期和時間的組合值,格式為 “YYYY-MM-DD HH:MI:SS”。例如,“2022-08-30 14:30:00”。
TIMESTAMP:此數據類型用于存儲日期和時間的組合值,與 DATETIME 類似,但其范圍和精度可能因數據庫而異。例如,“2022-08-30 14:30:00”。
YEAR:此數據類型用于存儲年份值,格式為 “YYYY” 或 “YY”。例如,“2022” 或 “22”。
這些數據類型在不同的數據庫系統(如 MySQL、PostgreSQL、SQL Server 等)中可能有所不同,但通常包含上述類型。使用適當的日期和時間數據類型可以確保數據的完整性和正確性,并簡化查詢和操作。