我的oracle有:


 NLS_DATE_FORMAT DD / MM / RR
 NLS_DATE_LANGUAGE SPANISH

&#xA ;
 和我执行
&#XA;&#XA;<代码>改变会话组NLS_DATE_FORMAT = 'DD-MON-RR';&#XA;改变会话组NLS_DATE_LANGUAGE = 'AMERICAN';&#XA;&#XA;改变系统设置NLS_DATE_FORMAT = 'DD-MON-RR' &#XA; 代码>&#XA;&#XA;
和一切是正确的,但当我重置sql开发人员更改为
&#xA;&#xA; LS_DATE_FORMAT = DD / MM / RR其他一个&#xA;
& #xA;&#xA; 如何永远改变它?
&#xA;答案 0 :(得分:1)
SQL Developer重新启动时可能已覆盖了您的会话设置。
要永久修复它,请打开SQL Developer
并转到Tools -> Preference -> Database -> NLS
,然后将Date Format
更改为您所需的格式。
答案 1 :(得分:0)
或者,您可以使用登录后触发器。这样,您可以独立于使用的客户端(SQL Developer)设置您的设置。