0

我创建了一个 .ctl 文件来在 oracle 11g 中插入一些数据。在输入文件中有一个名为 LAST_DATE 的列,其格式为 (MM/DD/YYYY),而 oracle 中的同一列具有日期数据类型。但是当我尝试插入数据时,其格式会自动从 (MM/DD/YYYY) 或 (04/25/2016) 更改为 (DD/MM/YYYY) 或 (25-04-2016)。我怎么解决这个问题。我还在我的 ctl 文件 TRAILING NULLCOLS (LAST_DATE DATE "MM/DD/YYYY") 中定义了它的格式。

4

1 回答 1

5

DATE列没有格式。但是,您用于检查数据库的工具可能具有用于显示DATE列的默认格式。例如,在 PL/SQL Developer 中,用于显示日期值的日期格式位于用户界面部分的 NLS 选项页面的首选项对话框中。祝你好运。

于 2016-05-18T12:31:23.467 回答