我想將datetime列轉換爲ISO日期時間格式沒有任何成功。格式datetime列到ISO日期時間在Redshift
唯一正確的結果我設法得到是這樣的SQL:
select TO_CHAR(getdate(), 'YYYY-MM-DD')||'T'||TO_CHAR(getdate(),'HH24:MI:SS')
,但我敢肯定有更充足的方法來實現這一目標。
只是爲了確保我很清楚,我試圖讓這個格式: 2011-12-03T10:15:30
附:
我試圖瑣碎SQL和它不工作==>
SELECT TO_CHAR(getdate(), 'YYYY-MM-DDTHH24:MI:SS');
給出了這樣的結果:
2017-02-19THH24:38:46
,當然我的不同的想法: 2017-02-19T10:38:46