gpt4 book ai didi

postgresql - 在 PostgreSQL : ERROR: "TZ"/"tz" not supported 上将 varchar 转换为时间戳

转载 作者:行者123 更新时间:2023-11-29 13:37:05 24 4
gpt4 key购买 nike

我有以下问题。我致力于转换存储在 varchar 列中的时间戳:

|    MyTimestamp               |
---------------------------------
|"Thu May 14 00:00:00 CEST 2009"|
|"Fri Aug 31 00:00:00 CEST 2007"|

to_timestamp功能:

 select 
to_timestamp(myTimestamp, 'Dy Mon DD HH24:MI:SS TZ YYYY'
FROM
my_table

但我不断得到:

ERROR:  "TZ"/"tz" not supported

********** Error **********

ERROR: "TZ"/"tz" not supported
SQL state: 0A000

我想知道我做错了什么,有没有更好的方法将 varchar 转换为时间戳? PostgreSQL 不支持 TZ/tz 吗?

最佳答案

试试这个语法:

SELECT 'Fri Aug 31 00:00:00 CEST 2007'::timestamp

这是

SELECT myTimestamp::timestamp FROM my_table

关于postgresql - 在 PostgreSQL : ERROR: "TZ"/"tz" not supported 上将 varchar 转换为时间戳,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7442419/

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