1.查看当前NLS动态配置(会话级)
select * from v$nls_parameters;
上图为NLS不同时间类型动态配置。其中第二行DD-MON-YY HH12.MI.SS.ff6 AM中MON代表月,HH12为十二小时制,ff6位精确秒数,AM代表显示上午和下午;
2.举例
ALTER SESSION SET NLS_DATE_LANGUAGE='SIMPLIFIED CHINESE';
ALTER SESSION SET NLS_TIMESTAMP_TZ_FORMAT='DD-MON-YY HH12.MI.SS.ff6 AM';
第一句sql为设置日期语言,此次为中文。第二句sql为设置日期格式化。注意该设置会会话级,会话结束后设置也恢复默认;
3.此日期格式化方式也可以使用与to_char函数;
select to_char(A,'DD-MON-YY HH12.MI.SS.ff6 AM') from "SYSDBA"."A";
4.更多用法参见《达梦SQL语言使用手册》中【设置当前会话】章节中【日期串语言】
文章
阅读量
获赞