-- MySQL 毫秒示例代码
-- 1. 使用 NOW(3) 获取当前时间,精确到毫秒
SELECT NOW(3);
-- 解释:NOW(3) 函数返回当前日期和时间,其中 3 表示精度为毫秒。返回格式为 'YYYY-MM-DD HH:MM:SS.mmm'。
-- 2. 使用 TIMESTAMP(6) 类型存储包含毫秒的时间
CREATE TABLE example (
id INT AUTO_INCREMENT PRIMARY KEY,
created_at TIMESTAMP(3)
);
-- 解释:TIMESTAMP(3) 定义了一个可以存储精确到毫秒的时间戳字段。这里的 3 表示小数秒的精度为 3 位(即毫秒)。
-- 3. 插入带有毫秒的时间数据
INSERT INTO example (created_at) VALUES (NOW(3));
-- 解释:插入当前时间,精确到毫秒。
-- 4. 查询并显示毫秒
SELECT created_at FROM example;
-- 解释:查询表中的时间数据,可以看到毫秒部分。
上一篇:mysql返回当前日期的函数是
下一篇:mysql 更新字段
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站