私は 'dd-mmm-yy'のような日付(文字列)フィールドを '1-Jan-87' 。今私はそれを2000年1月1日のように 'DD/MM/YYYY'として変換したいと思っています。Informatica - 'DD-MMM-YY'をDD/MM/YYYYに変換するには
この変換で私を助けてください。
私は 'dd-mmm-yy'のような日付(文字列)フィールドを '1-Jan-87' 。今私はそれを2000年1月1日のように 'DD/MM/YYYY'として変換したいと思っています。Informatica - 'DD-MMM-YY'をDD/MM/YYYYに変換するには
この変換で私を助けてください。
機能を使用しTO_DATE
TO_DATE(Column_name, 'mm/dd/yyyy')
OR
TO_CHAR(TO_DATE('12/05/2015', 'DD/MM/YYYY'), 'MM/DD/YYYY')
それは動作しません。 ソース列のデータ型は、ターゲットの文字列と日時です – InfoBeginner
編集を参照してください。または、リンクされた質問に他の回答がありますか? –
まず:ターゲット・データ型がDATE/DATETIMEであれば、あなたが必要とするすべてのインフォマティカでDATEポートであり、あなたがドン」形式について気にしないでください。 (実際には日付形式はありません。数字です) 入力STRINGをDATEに変換するだけです。TO_DATE(yourStringInputPort, 'DD-MMM-YY')
ありがとうございました..しかし、それは2069 2077のように変換しますが、私は1969年が必要です1977 – InfoBeginner
まあ、あなたはちょうど2桁の年を持っています。 Informaticaは、欠落している2つを推測できます。おそらくあなたは変換する前にそれらを追加することができますか? – Maciejg
[INFORMATICA - 日付形式変換](http://stackoverflow.com/questions)の可能な複製/ 30182784/informatica-date-format-conversion) –