Oracle修改默认的时间格式的四种方式 |
前言默认的日期和时间格式由参数 如果需要修改默认的时间格式,可以通过修改会话级别或系统级别的参数来实现 1. 会话级别在当前会话中设置日期格式,这只会影响当前会话,而不会影响其他用户的会话 ALTER SESSION SET NLS_DATE_FORMAT = 'YYYY-MM-DD HH24:MI:SS'; 验证会话级别的设置 SELECT TO_CHAR(SYSDATE, 'YYYY-MM-DD HH24:MI:SS') FROM DUAL; 2. 系统级别更改初始化参数文件(spfile或pfile)来永久修改系统级别的默认日期格式
重启数据库生效: SHUTDOWN IMMEDIATE; STARTUP; 再次验证: SELECT TO_CHAR(SYSDATE, 'YYYY-MM-DD HH24:MI:SS') FROM DUAL; 3. 环境配置客户端机器上设置环境变量,例如:
4. 函数格式化在查询中使用TO_CHAR函数 SELECT TO_CHAR(SYSDATE, 'YYYY-MM-DD HH24:MI:SS') AS formatted_date FROM DUAL; 5. 总结常用日期格式示例
到此这篇关于Oracle修改默认的时间格式的四种方式的文章就介绍到这了,更多相关Oracle修改时间格式内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持! |