0
我有一些SCV輸入數據文件,它看起來像這樣:如何從配置單元中的字符串解析日期?
TicketID,AccountID,DateOpened
1,acc-1,2015-10-29 T 10:45 UTC
2,acc-2,2015-10-29 T 10:45 UTC
3,acc-1,2015-10-30 T 10:45 UTC
有沒有辦法有蜂巢解析DateOpened領域的日期?
我有一些SCV輸入數據文件,它看起來像這樣:如何從配置單元中的字符串解析日期?
TicketID,AccountID,DateOpened
1,acc-1,2015-10-29 T 10:45 UTC
2,acc-2,2015-10-29 T 10:45 UTC
3,acc-1,2015-10-30 T 10:45 UTC
有沒有辦法有蜂巢解析DateOpened領域的日期?
儘量簡單,非常方便TO_DATE
select TO_DATE(DateOpened) from tablename;
輸出: -
2015-10-29
2015-10-29
2015-10-30
您可以使用SUBSTR函數抓住從你的時間戳的日期,然後將它轉換爲日期數據類型。
select cast(substr(DateOpened,1,10) as date) from yourTableName
我認爲這是行不通的,因爲時間戳字符串是在一個不同的格式比他們叫出在文檔中,但肯定它確實有效。我應該用「select to_date('2015-10-29 T 10:45 UTC')」來測試它。 – Jared