gpt4 book ai didi

mysql - 如何将 Mysql 时间戳转换为 sysdate(6) 格式(带毫秒)?

转载 作者:可可西里 更新时间:2023-11-01 07:09:33 30 4
gpt4 key购买 nike

我是 postgres 的新手,有时我一直在安静地使用 Mysql。我需要将内容从 Mysql 表迁移到 Postgres 表。

我的 Postgres 表是这样的:

             Column             |            Type             |                                           Modifiers                                            
--------------------------------+-----------------------------+------------------------------------------------------------------------------------------------
id | integer |
created_at | timestamp without time zone | not null default timezone('UTC'::text, now())
updated_at | timestamp without time zone | not null default timezone('UTC'::text, now())
key_classification | character varying(2000) | not null

我正在从格式为“2014-09-04 23:40:14”的 mysql 表中插入 created_at 和 updated_at 值。

当我在 postgres 表中插入一行时,默认时间戳的格式为“2016-01-22 17:44:53.342757”,时间戳中包含毫秒。

现在我需要将毫秒添加到 mysql 时间戳格式以匹配 postgres 表格式。

请帮助将毫秒添加到时间戳中。

提前致谢!

最佳答案

早上好我希望这有帮助吗?

我正在运行 Mysql/MariaDB

MariaDB [(none)]> SHOW VARIABLES LIKE "%version%";
+-------------------------+-----------------+
| Variable_name | Value |
+-------------------------+-----------------+
| innodb_version | 5.6.25-73.1 |
| protocol_version | 10 |
| slave_type_conversions | |
| version | 10.0.21-MariaDB |
| version_comment | MariaDB Server |
| version_compile_machine | x86_64 |
| version_compile_os | Linux |
| version_malloc_library | system |
+-------------------------+-----------------+
8 rows in set (0.00 sec)

我引用的是 11.3.6 Fractional Seconds in Time Values哪个是mysql 5.7版本

运行示例

As mysql Admin 
mysql -u USERNAME -p

CREATE USER 'test'@'localhost' IDENTIFIED BY 'test';

CREATE DATABASE test;

GRANT ALL ON test.* TO 'test'@'localhost';

退出然后以测试身份登录

mysql -u test -p

密码是test

然后

CREATE TABLE test.td6(ts6 timestamp(6));

INSERT INTO test.td6 VALUES ('2016-01-22 17:44:53.342757');

插入的值是你想插入到mysql中的时间戳格式。 Example Results Ref msql 5.7

祝一切顺利

关于mysql - 如何将 Mysql 时间戳转换为 sysdate(6) 格式(带毫秒)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34946795/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com