Com*_*umb 190 oracle oracle-sqldeveloper
默认情况下,Oracle SQL开发人员将日期值显示为15-NOV-11.我想默认看时间部分(小时/分钟/秒).
有没有办法在Oracle SQL Developer中配置它?
小智 382
您可以在首选项中更改此设置:
DD-MON-RR HH24:MI:SS" 日期格式"字段.这是一个截图:

hip*_*ndy 43
在尝试更改sql-developer中日期的显示格式时,我偶然发现了这篇文章.只想添加到我发现的内容:
但很多时候,我只想在一堆相关查询中修改格式时保留DEFAULT_FORMAT.那时我会用以下内容更改会话的格式:
alter SESSION set NLS_DATE_FORMAT = 'my_required_date_format'
例如:
alter SESSION set NLS_DATE_FORMAT = 'DD-MM-YYYY HH24:MI:SS'
Run Code Online (Sandbox Code Playgroud)
Don*_*llo 24
使用Oracle SQL Developer 3.2.20.09,我设法通过这种方式为DATE类型设置自定义格式:
在:工具>首选项>数据库> NLS
或者:Outils>Préférences> Basededonées> NLS
YYYY-MM-DD HH24:MI:SS

请注意,以下格式对我不起作用:
DD-MON-RR HH24:MI:SS
因此,它保持默认格式,没有任何错误.
小智 6
在我的情况下,在 Preferences/Database/NLS 中设置的格式是 [Date Format] = RRRR-MM-DD HH24:MI:SSXFF 但在网格中有 8probably 默认格式 RRRR/MM/DD(即使没有时间)格式有将设置 [Date Format] 更改为:RRRR-MM-DD HH24:MI:SS(末尾没有“XFF”)后更改。
没有错误,但最后用 xff 格式化不起作用。
注意:在波兰语中,RRRR 表示 YYYY