首页 文章

如何在Oracle SQL Developer中设置自定义日期时间格式?

提问于
浏览
164

默认情况下,Oracle SQL开发人员将日期值显示为 15-NOV-11 . 我想默认看时间部分(小时/分钟/秒) .

有没有办法在Oracle SQL Developer中配置它?

9 回答

  • 20

    您可以在首选项中更改此设置:

    • 从Oracle SQL Developer的菜单转到:工具>首选项 .

    • 从“首选项”对话框中,从左侧面板中选择“数据库”>“NLS” .

    • 从NLS参数列表中,在日期格式字段中输入 DD-MON-RR HH24:MI:SS .

    • 保存并关闭对话框,完成!

    这是一个截图:

    Changing Date Format preferences in Oracle SQL Developer

  • 0

    在尝试更改sql-developer中日期的显示格式时,我偶然发现了这篇文章 . 只想添加到我发现的内容:

    • 要更改默认显示格式,我将使用ousoo提供的步骤,即工具>首选项> ...

    • 但很多时候,我只想在一堆相关查询中修改格式时保留DEFAULT_FORMAT . 那时我会用以下内容更改会话的格式:

    alter SESSION set NLS_DATE_FORMAT = 'my_required_date_format'

    例如:

    alter SESSION set NLS_DATE_FORMAT = 'DD-MM-YYYY HH24:MI:SS'
    
  • 32

    使用Oracle SQL Developer 3.2.20.09,我设法通过这种方式为DATE类型设置自定义格式:

    在:工具>首选项>数据库> NLS

    或者:Outils>Préférences> Basededonées> NLS

    YYYY-MM-DD HH24:MI:SS

    Settings Menu screenshot

    请注意以下格式 does not worked 对我来说:

    DD-MON-RR HH24:MI:SS

    因此,它保持默认格式,没有任何错误 .

  • -1

    对于仍然有这个问题的人;我碰巧在谷歌找到这个页面......

    把它放进去(NLS参数)...它在SQLDeveloper v3.0.04中适合我:

    DD-MON-YY HH12:MI:SS AM or for 24-Hour, DD-MON-YY HH24:MI:SS
    
  • 0

    在我的情况下,Preferences / Database / NLS中设置的格式是[Date Format] = RRRR-MM-DD HH24:MI:SSXFF但是在网格中有8个可能的默认格式RRRR / MM / DD(即使没有时间)格式有更改设置[日期格式]后更改为:RRRR-MM-DD HH24:MI:SS(末尾没有'XFF') .

    没有错误,但最后使用xff格式不起作用 .

    注意:在波兰表示法中,RRRR表示YYYY

  • 343

    当我复制时间戳的日期格式并将其用于日期时,它不起作用 . 但是将日期格式更改为此(DD-MON-YY HH12:MI:SS AM)对我有用 .

    必须在工具 - >首选项 - >搜索NLS中进行更改

  • 3

    转到工具>首选项 . 在树中,选择“数据库”>“NLS” . 有三种日期/时间格式:日期,时间戳和时间戳TZ . 编辑日期格式可获得所需的效果 .

    就像我上面说的那样;这种方法并没有给我一个永久性的改变 .

  • 0

    SQL Developer版本4.1.0.19

    第1步:转到工具 - >首选项

    第2步:选择数据库 - > NLS

    步骤3:转到日期格式并输入DD-MON-RR HH24:MI:SS

    第4步:单击“确定” .

  • 1

    我有一个相关的问题,我解决了,并希望让人们了解我的解决方案 . 使用SQL Developer我从一个数据库导出到csv,然后尝试将其导入另一个数据库 . 我的日期字段中一直出错 . 我的日期字段采用时间戳格式:

    28-JAN-11 03.25.11.000000000 PM
    

    当我导入时,上面的解决方案(更改NLS首选项)对我不起作用,但我终于得到以下工作:

    在“导入向导列定义”屏幕中,我在“格式”框中输入“ DD-MON-RR HH.MI.SSXFF AM ”,最后导入成功 . 不幸的是,我有几十个日期字段,据我所知,没有办法系统地将这种格式应用于所有日期字段,所以我不得不手动做....叹息 . 如果有人知道更好的方式,我会很高兴听到它!

相关问题