gpt4 book ai didi

sql - 如何将没有时区的时间转换为没有时区的时间戳?

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

我需要在 PSQL 中转换一个表中的几列,我真的不想删除表来解决这个问题(那是我最后的手段)。有没有办法做到这一点,因为当我写的时候:

    ALTER TABLE table ALTER TABLE column type TIMESTAMP without time zone using column::TIMESTAMP without time zone; 

它不起作用,说:

    ERROR:cannot cast type time without time zone to timestamp without time zone.

附言如果可能的话,我想避免删除列,因为我已经使用了这些列的索引。

最佳答案

如果您希望日期部分是今天:

alter table the_table
alter column the_column type timestamp without time zone
using current_date + the_column

关于sql - 如何将没有时区的时间转换为没有时区的时间戳?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42650228/

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