データローダでFORMATを試してみた

Salesforceの日付項目をデータローダで出力すると、YYYY-MM-DDの形式で出力されます。

そこでFORMATを試してみました。

FORMAT()

SELECT 句で FORMAT を使用して、標準およびカスタムの数値、日付、時間、通貨項目にローカライズされた書式を適用できます。 FORMAT 関数が適用されると、これらの項目に特定のユーザロケールに適した書式が反映されます。項目書式は、Salesforce Classic のユーザインターフェースの表示と同じになります。

developer.salesforce.com

データローダで出力

以下のコードで試してみました。商談から完了予定日を例に出力してみました。

SELECT Id, Name, FORMAT(CloseDate) formattedDate, CloseDate FROM Opportunity

出力結果

f:id:sweaty:20200208212951p:plain
出力結果

こんな感じになりました。

もしYYYY/MM/DDの形式で出力したい場合の参考までに。