MySQL數據庫中有各種數據類型,其中date類型是一種常用的類型,它用于存儲日期。下面介紹一下date類型的用法。
首先,要定義一個date類型的列,可以使用以下語句:
CREATE TABLE example ( id INT PRIMARY KEY, date_col DATE );
上面的語句定義了一個名為“example”的表,其中有一個名為“date_col”的date類型的列。
接下來可以使用INSERT語句向該表中添加數據,示例如下:
INSERT INTO example (id, date_col) VALUES (1, '2021-10-01');
上面的語句向“example”表中插入了一行數據,其中“id”為1,“date_col”為日期‘2021-10-01’。
此外,還可以使用一些內置的函數來處理date類型的數據,如以下示例:
-- 返回當前日期 SELECT DATE(NOW()); -- 返回當前時間 SELECT TIME(NOW()); -- 返回當前日期和時間 SELECT NOW(); -- 返回日期‘2021-10-01’的年份 SELECT YEAR('2021-10-01');
上面的函數分別表示獲取當前日期、當前時間、當前日期和時間以及指定日期的年份。
當然,還有更多的函數可用于date類型數據的處理,可以根據具體需求靈活使用。