2017-04-10 19 views
2

最近,我正在上傳從Access數據庫中刪除的CSV文件。在收到的數據轉換過程中,我收到了一個月份字段不正確的消息。
因此,在Excel中,我將數據格式轉換爲mm/dd/yyyy。最終所有的記錄加載成功。但用戶注意到,一旦通過Data Workshop(Apex Product Build 5.0.4.00.12)加載,Excel CSV文件中格式爲01/12/2017的日期顯示爲12/01/2017
我曾與我們的DBA誰勸我,在頂點正確的日期應該是01/12/2017,不12/01/2017 ...Data Workshop導入問題

的DBA結束了在Oracle中的數據直接上傳。我不確定我是否做了不正確的事情,是否存在數據研討會的問題,或者是否存在問題的解決方法。任何洞察力將不勝感激。

回答

0

在通過數據研討會導入時,您將看到導入文件中存在的列和一些示例數據。然後,您可以指定日期或數字等列的格式掩碼。如果未指定掩碼,則將使用數據庫NLS設置(或者在安裝後任務期間爲apex配置的NLS設置),這可能不是您想要的。在你的情況下,如果你的數據是在mm/dd/yyyy中提供的,那麼在導入時指定這個掩碼。

然後再次查詢並且未指定格式掩碼時,您將再次看到根據這些NLS設置格式化的日期。要麼知道掩碼,要麼將其設置在您的IDE中,或者執行to_char轉換以確保值。

+0

感謝您的信息。 – Rxgilley

+0

終於找到了格式化區域(在我眼前),它工作。再次感謝你幫助我 – Rxgilley