欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql時間毫秒數據類型

謝彥文2年前11瀏覽0評論

MySQL時間毫秒數據類型是MySQL數據庫中比較常用的一種數據類型,該數據類型可以存儲精確到毫秒級別的時間數據。

在MySQL中,時間毫秒數據類型可以使用DATETIME(3)或TIMESTAMP(3)來定義。其中,DATETIME(3)可以存儲的時間范圍為'1000-01-01 00:00:00.000'到'9999-12-31 23:59:59.999',而TIMESTAMP(3)則可以存儲的時間范圍為'1970-01-01 00:00:01.000'到'2038-01-19 03:14:07.999'。

-- 創建一個DATETIME(3)類型的表
CREATE TABLE t_datetime(
id INT NOT NULL PRIMARY KEY AUTO_INCREMENT,
create_time DATETIME(3) NOT NULL
);
-- 插入一個精確到毫秒的時間數據
INSERT INTO t_datetime(create_time) VALUES ('2022-10-01 12:34:56.789');
-- 創建一個TIMESTAMP(3)類型的表
CREATE TABLE t_timestamp(
id INT NOT NULL PRIMARY KEY AUTO_INCREMENT,
create_time TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP(3)
);
-- 插入一個精確到毫秒的時間數據
INSERT INTO t_timestamp(create_time) VALUES ('2022-10-01 12:34:56.789');

需要注意的是,使用時間毫秒數據類型會增加存儲空間和計算成本,因此在實際應用中需要根據需要進行選擇。