数据研讨会导入问题

最近,我正在上传一个从Access数据库中删除的CSV文件。 在数据转换过程中,我收到一个月份字段不正确的消息。
所以,在Excel中,我将数据的格式转换为mm/dd/yyyy 。 最终所有的logging加载成功。 但是用户注意到,一旦通过Data Workshop(Apex Product Build 5.0.4.00.12)加载,在Excel CSV文件中格式化为01/12/2017date显示为12/01/2017
我和我们的DBA合作,他告诉我Apex的正确date应该是01/12/2017 ,而不是12/01/2017

DBA最终直接在Oracle中上传数据。 我不确定我是否做了不正确的事情,如果这是Data Workshop的问题,或者是否有解决问题的方法。 任何有识之士将不胜感激。

在通过数据研讨会导入时,您将看到导入文件中的列和一些示例数据。 然后,您可以指定date或数字等列的格式掩码。 如果不指定掩码,则将使用数据库NLS设置(或者在安装后任务期间为apexconfiguration的NLS设置),这可能不是您想要的。 在你的情况下,如果你的数据是以mm/dd/yyyy ,那么在导入时指定这个掩码。

然后,再次查询并且不指定格式掩码时,您将再次看到根据这些NLS设置格式化的date。 要么知道掩码,要么将其设置在IDE中,或者执行to_char转换以确保值。