色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

mysql 字段默認當前日期格式

劉姿婷2年前14瀏覽0評論

MySQL 是一種流行的數(shù)據(jù)庫管理系統(tǒng),可以使用它來存儲、查詢和管理數(shù)據(jù)。在 MySQL 中,日期和時間是很常用的數(shù)據(jù)類型。默認情況下,MySQL 會將日期和時間字段的默認值設置為當前日期和時間。

CREATE TABLE example (
id INT,
name VARCHAR(50),
created_at DATE DEFAULT CURRENT_DATE,
updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);

在上面的例子中,我們創(chuàng)建了一個名為 example 的表,其中包括 id、name、created_at 和 updated_at 四個字段。created_at 使用了 DATE 類型,并將默認值設置為 CURRENT_DATE,這意味著當我們插入一條新數(shù)據(jù)時,created_at 字段將自動設置為當前日期。

同樣的,updated_at 使用了 TIMESTAMP 類型,并將默認值設置為 CURRENT_TIMESTAMP,這意味著每次更新數(shù)據(jù)時,updated_at 字段將自動設置為當前日期和時間。

INSERT INTO example (id, name) VALUES (1, 'Alice');

如果我們想要插入一條新數(shù)據(jù)到 example 表中,我們只需要提供 id 和 name 的值,created_at 和 updated_at 字段將自動使用默認值:

SELECT * FROM example;
+------+-------+------------+---------------------+
| id   | name  | created_at | updated_at          |
+------+-------+------------+---------------------+
|    1 | Alice | 2022-01-01 | 2022-01-01 00:00:00 |
+------+-------+------------+---------------------+

在上面的查詢結果中,我們可以看到 created_at 被設置為當前日期,而 updated_at 被設置為當前日期和時間。

在使用 MySQL 中的日期和時間字段時,記得可以使用 DEFAULT CURRENT_DATE 或 DEFAULT CURRENT_TIMESTAMP 來設置默認值為當前日期或日期和時間。