-- MySQL 5.6.4 及以上版本支持 datetime 精度,可以指定小数秒的精度,范围是 0 到 6。
-- 下面是一个创建表的示例,其中包含一个带有精度为 3 的 datetime 字段。
CREATE TABLE example_table (
id INT AUTO_INCREMENT PRIMARY KEY,
event_time DATETIME(3) -- 定义 event_time 字段为 datetime 类型,并指定精度为 3(即毫秒级别)
);
-- 插入数据时可以使用微秒级别的精度
INSERT INTO example_table (event_time) VALUES ('2023-10-04 14:30:00.123');
-- 查询数据时会显示完整的精度
SELECT * FROM example_table;
DATETIME(3)
表示 DATETIME
类型字段,精度为 3 位小数,即可以存储到毫秒级别的时间。DATETIME
和 TIMESTAMP
类型都支持精度设置,范围是从 0 到 6,表示从秒到微秒的精度。下一篇:mysql exists 用法
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站