调整该参数的命令:alter session set NLS_TIMESTAMP_FORMAT = 'YYYY-MM-DD HH.MI.SS.FF8 AM'; 注:该命令只是当前会话有用。 3、确定NLS_DATE_LANGUAGE格式 查看NLS_DATE_LANGUAGE是SIMPLIFIED CHINESE还是AMERICA,如果是AMERICA需要修改成SIMPLIFIED CHINESE, 才能显示中文上下午和月份,当前会话修改方法 SQL> ALTER...
select TO_DATE('12-JUL-2015','DD-MON-YYYY','NLS_DATE_LANGUAGE = American') from dual;
select TO_DATE('12-JUL-2015','DD-MON-YYYY','NLS_DATE_LANGUAGE = American') from dual;
nls_date_language 参数类型:字符串 语法: NLS_DATE_LANGUAGE = language 默认值: NLS_LANGUAGE参数决定 可在会话级别修改 取值范围:任何NLS_LANGUAGE值 其他 该参数指定 TO_DATE和TO_CHAR函数返回的值的格式: day and month names date abbreviations (a.m., p.m., AD, BC) ...
NLS_DATE_FORMATDD-MON-RR NLS_DATE_LANGUAGEAMERICAN NLS_SORTBINARY NLS_TIME_FORMATHH.MI.SSXFF AM NLS_TIMESTAMP_FORMATDD-MON-RR HH.MI.SSXFF AM PARAMETERVALUE --- --- NLS_TIME_TZ_FORMATHH.MI.SSXFF AM TZR NLS_TIMESTAMP_TZ_FORMATDD-MON-RR HH.MI.SS...
(1) 在SQL Developer工具或者SQL命令窗口执行语句:altersessionset nls_date_format='yyyy-mm-dd hh24:mi:ss'; 这种方式设置的显示格式,在SQL Developer工具或者SQL命令窗口关闭后就会失效,再次打开时,显示格式又会恢复到DD-MON-RR格式; (2) 针对SQL Developer工具进行永久性修改:工具(T) --> 首选项(P) -...
NLS_CALENDAR GREGORIAN NLS_DATE_FORMAT DD-MON-RR NLS_DATE_LANGUAGE AMERICAN NLS_SORTBINARYNLS_TIME_FORMAT HH.MI.SSXFF AM NLS_TIMESTAMP_FORMAT DD-MON-RR HH.MI.SSXFF AM NLS_TIME_TZ_FORMAT HH.MI.SSXFF AM TZR NLS_TIMESTAMP_TZ_FORMAT DD-MON-RR HH.MI.SSXFF AM TZR ...
NLS_DATE_FORMAT DD-MON-RR NLS_DATE_LANGUAGE SIMPLIFIED CHINESE NLS_CHARACTERSET ZHS16GBK NLS_SORT BINARY NLS_TIME_FORMAT HH.MI.SSXFF AM NLS_TIMESTAMP_FORMAT DD-MON-RR HH.MI.SSXFF AM NLS_TIME_TZ_FORMAT HH.MI.SSXFF AM TZH:TZM NLS_TIMESTAMP_TZ_FORMAT DD-MON-RR HH.MI.SSXFF AM ...
在支持nls参数的函数中指定,这种方式会覆盖前面三种方式设定的默认值。 TO_CHAR(hiredate, 'DD/MON/YYYY', 'nls_date_language = FRENCH') 这几种方式的优先级从上至下依次变高,后面的设定方式会覆盖前面方式设定的默认值。 由于并不是所有NLS都可以通过上面的几种方式指定,下面归纳了支持的指定方式有效范围...