MySQL中時間類型的寫法分為兩種,一種是DATE類型,一種是DATETIME類型。
DATE類型表示日期,格式為:YYYY-MM-DD。
CREATE TABLE test_table ( id INT PRIMARY KEY, date_col DATE ); INSERT INTO test_table VALUES (1, '2022-11-11');
DATETIME類型表示日期和時間,格式為:YYYY-MM-DD HH:MM:SS。
CREATE TABLE test_table ( id INT PRIMARY KEY, datetime_col DATETIME ); INSERT INTO test_table VALUES (1, '2022-11-11 11:11:11');
在MySQL中,還有一種可以表示時間的類型,叫做TIME類型,格式為:HH:MM:SS。
CREATE TABLE test_table ( id INT PRIMARY KEY, time_col TIME ); INSERT INTO test_table VALUES (1, '11:11:11');