0
想有兩列在目標表中分離Informatica的數據類型轉換
- 柱:CTDATE在
YYYYMMDD
格式 - 柱:CTTIME在
HHMMSS
格式。
如何在Expression Transformation中填充?什麼表達使用? 請大家幫幫我。
我用
- TO_CHAR(in_column, 'YYYYMMDD')爲CTDATE
- TO_CHAR(in_column, 'HHMISS')爲CTTIME
想有兩列在目標表中分離Informatica的數據類型轉換
YYYYMMDD
格式HHMMSS
格式。如何在Expression Transformation中填充?什麼表達使用? 請大家幫幫我。
我用
如果您in_column
類型已date/time
那麼什麼你現在使用的幾乎是正確的,除了使用HH24MISS
而不是HHMISS
。或使用HH12MISS AM
。
in_column
如果是string
,第一其轉換爲date/time
。假設in_column
即將作爲'Jan 24 2017 14:24:56'
然後
v_in_column
作爲TO_DATE(in_column, 'MON DD YYYY HH24:MI:SS')
CTDATE
和 CTTIME
什麼是輸入?你是從某個數據庫或文件讀取數據嗎? – Maciejg