溫馨提示×

mysql中timestamp類型怎么使用

小億
132
2024-02-20 15:40:30
欄目: 云計算

在 MySQL 中,TIMESTAMP 類型用于存儲日期和時間。您可以使用 TIMESTAMP 類型來存儲一個特定的日期和時間,例如創建時間或更新時間。

要創建一個使用 TIMESTAMP 類型的表,您可以在 CREATE TABLE 語句中指定字段的數據類型為 TIMESTAMP,如下所示:

CREATE TABLE example_table (
    id INT PRIMARY KEY,
    created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);

在上面的示例中,created_at 字段被定義為 TIMESTAMP 類型,并且設置了一個默認值為當前時間。這意味著如果您不提供 created_at 字段的值,則它將自動設置為當前時間。

要插入一個 TIMESTAMP 類型的值,您可以使用 INSERT INTO 語句,并在值列表中提供日期和時間的格式,例如:

INSERT INTO example_table (id, created_at) VALUES (1, '2022-01-01 12:00:00');

如果您只提供日期部分,而不提供時間部分,MySQL 將自動設置時間為 ‘00:00:00’。

您還可以使用 NOW() 函數來獲取當前日期和時間,并將其插入 TIMESTAMP 類型的字段,例如:

INSERT INTO example_table (id, created_at) VALUES (2, NOW());

通過這種方式,您可以輕松地使用 TIMESTAMP 類型來存儲日期和時間,并在需要時檢索和操作這些值。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女