2017-09-27 141 views
0

我有這種格式的日期09/27/2017 15:42:07.000000但我想我的DATE是像09/27/2017 0000:00:00 or 09/27/2017Informatica:如何在informatica中替換TRUNC(日期)以便PDO有效?

我想這已經:

TO_DATE(SUBSTR('09/27/2017 15:42:07.000000', 1, 20),'DD-MON-YYYY HH24:MI:SS') 

將無法​​正常工作。

任何人都可以幫忙嗎?

+0

你能否提供更多的細節?你是否試圖在平面文件中導出這個日期?你是否在調試器中查看它,並希望它看起來不同?你在哪裏讀取,寫入以及這些系統中的數據類型是什麼? – pgruetter

回答

0

使用此:

TO_CHAR('09/27/2017 15:42:07.000000', 'DD/MM/YYYY')

TO_DATE是採取非日期字段,並告訴Informatica的輸入格式是什麼,所以它知道如何將其日期格式進行格式化。

我沒有測試,但你也可以嘗試

GET_DATE_PART('09/27/2017 15:42:07.000000', 'DD/MM/YYYY')