我在informatica中使用整數數據類型的源文件如下 JoiningDate:20161201 我想將整數轉換爲日期數據類型以將數據加載到netezza目標表中。是否可以在netezza中以這種格式使用日期數據類型20161201。informatica中的數據類型格式
我想爲目標表中的日期數據類型設置此值20161201。如果我在目標中使用日期數據類型,它會給出2016/12/01 00:00:00。
我在informatica中使用整數數據類型的源文件如下 JoiningDate:20161201 我想將整數轉換爲日期數據類型以將數據加載到netezza目標表中。是否可以在netezza中以這種格式使用日期數據類型20161201。informatica中的數據類型格式
我想爲目標表中的日期數據類型設置此值20161201。如果我在目標中使用日期數據類型,它會給出2016/12/01 00:00:00。
你的問題是不是100%我清楚:
1)您是否使用了nzload「裝入」數據到目標,只有使用的PowerCenter寫你送入Netezza公司的平面文件?
2)您是否在powercenter mapping/session中直接編寫了表格目標?
現在:我會假設2)
一)是數據類型和所有列在Netezza公司表,並在目標的PowerCenter完全一樣的順序? b)你如何將informatica中的「integer」日期從INT轉換爲DATE/TIME數據類型? (如果你不轉換是明確的,那可能是你的問題:))
嘗試TO_DATE(JoiningDate, 'YYYYMMDD')
歡迎堆棧溢出!儘管這段代碼片段是受歡迎的,並且可能會提供一些幫助,但它會[如果它包含解釋](/ meta.stackexchange.com/q/114762)* [如何解決該問題,將會大大改進]。沒有這些,你的答案就沒有什麼教育價值了 - 記住,你正在爲將來的讀者回答這個問題,而不僅僅是現在問的人!請編輯您的答案以添加解釋,並指出適用的限制和假設。 –