我在GreenPlum(PostgreSQL)中有一个表,所有字段都是sting,我想编辑类型:
为此,我创建了一个视图:
CREATE VIEW typed_view AS
SELECT CAST(sid AS bigint), CAST(gid AS bigint),
...
但我的日期和时间字段有问题,我尝试了这个命令,但它没有工作:
to_utc_timestamp(from_unixtime(unix_timestamp(eventdatetime,"yyyy-MM-dd
HH:mm:ss")),' UTC')AS eventdatetime,
之后我尝试了PostgreSQL表示法:
to_timestamp(eventdatetime, 'YYYY Mon DD HH24 MI SS') AS eventdatetime,
但仍然没有工作。
任何人都知道如何转换它?
我也有这个不起作用的命令:
CASE WHEN fix = "True" THEN TRUE ELSE FALSE END AS fix,
提前致谢