0
我在GreenPlum公司(PostgreSQL系統)。與所有領域蜇一個表,我想編輯的類型:鑄造一個字符串,日期和時間在PostgreSQL的
要做到這一點我創建了一個觀點:
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,
在此先感謝
謝謝你的回答。我們的目標是在Greenplum中創建一個VIEW,因爲它很快,而且在類型轉換之後,我創建了一個表來將它加載到R中:將表格消息創建爲select * from msgs_typed_view。 至於日期格式,它看起來像這樣:\t 2013-05-26 23:59:54 –
您的字符串值是「2013-05-26 23:59:54」?如果是這樣,那是一個簡單的轉換。選擇'2013-05-26 23:59:54':: timestamp;如果您想要時區,只需添加:: timestamp或:: timestamptz。 –