2017-07-17 58 views
0

我們正在使用tRedshiftOutputBulk exec,並且我們已將它設置爲'Drop table if exists and create'作爲表格上的操作。問題在於,日期字段的模式爲'yyyy-MM-dd HH:mm:ssZ'正被創建爲時間戳,而不是Redshift上的TimestampTZ。Talend中創建表格時的字段類型不正確

回答

0

@馬克

你在組件的日期格式和時間格式字段中給出什麼模式?

+0

我使用 'YYYY-MM-DD HH:MM:SSZ' 按Talend的建議 – Mark

+0

嘗試「YYYY- MM-dd HH:mm:ss'TZ'「 –

0

可以用變化的時間模式 'YYYY-MM-DD HH:MM:ssTZ'

+0

不幸的是TZ不是合法模式,Talend會拋出以下異常: java.lang.IllegalArgumentException:非法模式字符'T' – Mark

相關問題