gpt4 book ai didi

mysql - 无法通过 Presto 连接器插入 mysql 表的时间戳列

转载 作者:行者123 更新时间:2023-11-29 09:28:38 30 4
gpt4 key购买 nike

我创建了一个带有时间戳列的测试 mysql 表。当我尝试通过 Presto 插入数据时。急速失败。

在 Presto 0.229 CLI 中:
插入测试(id,日期,时间戳)值(6,当前日期,本地时间戳);
结果:
查询 20191204_051244_00031_xrwc9 失败:不支持的列类型:时间戳

MYSQL表:

CREATE TABLE `NewTable` (
`ID` int(11) NOT NULL ,
`var` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' ,
`Date` date NULL DEFAULT '' ,
`Time` time NULL DEFAULT '' ,
`Timestamp` timestamp NULL DEFAULT '' ON UPDATE CURRENT_TIMESTAMP ,
PRIMARY KEY (`ID`)
)
ENGINE=InnoDB
DEFAULT CHARACTER SET=utf8 COLLATE=utf8_general_ci
ROW_FORMAT=DYNAMIC
;

最佳答案

我在 Presto 312 周围的 MySQL 连接器中实现了对 timestamp 数据类型的支持。

Download latest Presto第326章 好好享受吧。

或者,下载Starburst Presto并享受一些额外的好处。

关于mysql - 无法通过 Presto 连接器插入 mysql 表的时间戳列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59169737/

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