通常,客户端与数据库建立起连接后,oracle就会给一个缺省的时间格式数据的显示形式,与所使用的字符集有关。一般显示年月日,而不显示时分秒。例如使用us7ascii字符集(或者其他的英语字符集)时,缺省的时间格式显示为28-Jan-2003,而使用zhs16gbk字符集(或其他中文字符集)时 时间格式缺省显示为:2003-1月-28,向表中插入数据时,如果不使用转换函数,则时间字段的格式必须遵从会话环境的时间格式,否则不能插入。查看当前会话的时间格式,可以使用一下的SQL语句:select sysdate from dual; 只能按照此语句的结果,才能插入数据。

如何才能修改会话中的日期格式?

1.在sql/plus中修改当前会话的日期格式

sql>alter session set nls_date_format = 'yyyy-mm-dd hh24:mi:ss';

将当前会话的时间格式修改为这种格式:2003-01-28 15:40:48 ,这种修改方法,只对当前会话有效。如果你又连接到其他数据库,则这个日期格式就失效了。

2.修改注册表(只对windows系统)

在注册表hkey_local_machine->software->Wow6432Node->oracle->key_oraClient11g_home1 中增加一个字符串,字符串名为nls_date_format,字符串的值为你希望定义的时间格式,如:yyyy-mm-dd hh24:mi:ss,然后重新启动sqlplus,这种修改方法对sqlplus窗口有效,即不论你打开多少个sqlplus窗口,缺省的都是这种时间格式。修改服务器端的注册表无效,只有修改客户端的注册表才有效。

转载于:https://www.cnblogs.com/gates/p/8005759.html

oracle日期时间相关推荐

  1. [转]ORACLE日期时间函数大全

    本文转自:http://www.cnblogs.com/chuncn/archive/2009/04/29/1381282.html ORACLE日期时间函数大全 TO_DATE格式(以时间:2007 ...

  2. Oracle 日期时间函数大全

    ORACLE日期时间函数大全 TO_DATE格式(以时间:2007-11-02   13:45:25为例)             Year:               yy two digits ...

  3. ORACLE日期时间函数大全 TO_DATE格式(以时间:2007-11-02 13:45:25为例) Year: yy two digi

    ORACLE日期时间函数大全 TO_DATE格式(以时间:2007-11-02   13:45:25为例)             Year:               yy two digits ...

  4. oracle 选时间到五月,oracle日期时间函数小结

    oracle日期时间函数总结 经常写 sql 的同学应该会接触到一些 oracle 的日期时间函数, 例如: 财务软件或者人力资源软件需要按照每年, 每季度, 每月, 甚至每个星期来进行统计. 今天闲 ...

  5. oracle格式化列宽度,ORACLE日期时间的格式化参数大全

    经常遇到有朋友问询关于日期时间格式化的问题(或可以通过格式化轻易解决),经过参考Oracle SQL Reference官方文档,并附上详细的应用示例综合成文,希望能够对大家学习和使用有所帮助.本篇可 ...

  6. oracle存储格式化时间,ORACLE日期时间的格式化参数大全

    经常遇到有朋友问询关于日期时间格式化的问题(或可以通过格式化轻易解决),经过参考Oracle SQL Reference官方文档,并附上详细的应用示例综合成文,希望能够对大家学习和使用有所帮助.本篇可 ...

  7. Oracle日期时间汇总

    常用日期 SELECT SYSDATE FROM DUAL;--返回系统时间,2019-09-14 10:35:21 SELECT SYSTIMESTAMP FROM DUAL;--14-9月 -19 ...

  8. Oracle 日期时间模糊查询

    将Oracle中时间字段转化成字段串,然后进行字符串模糊查询 select * from person p where to_char(p.birthday,'yyyy-MM-dd') like '2 ...

  9. oracle date类型,oracle 日期时间数据类型

    The DATE data type The TIMESTAMP data types: TIMESTAMP TIMESTAMP WITH TIME ZONE TIMESTAMP WITH LOCAL ...

  10. ORACLE日期时间函数大全(一)

    TO_DATE格式(以时间:2007-11-02 13:45:25为例)  Year:  yy two digits 两位年 显示值:07 yyy three digits 三位年 显示值:007 y ...

最新文章

  1. 定时分量和直流分量_交直流输入的RC电路分析
  2. 自定义服务器控件 继承不到父类/基类的 SupportsEventValidation 特性.
  3. 深度学习:Neural Network Layers Understanding
  4. 注释里的诅咒:哪种语言遭受最多的咒骂?
  5. 论文浅尝 | 基于神经网络的推理(DeepMind Relational Reasoning)
  6. 拯救者r7000怎么关闭触控板_联想拯救者R7000(2020版)上手体验,有没有AMD Yes?
  7. 监控自定义信息 —— ESFramework 4.0 快速上手(10)
  8. 演练 模拟银行账户业务
  9. Open vSwitch作为openflow交换机的启动方法
  10. html表单文本框作用,HTML表单的用法
  11. 如何使用JSTL及JSTL标签库
  12. “野火FreeRTOS教程”第7章补充知识点-异常流程
  13. dac生成信号频率取决于_关于高速AD/DAC测量及设计中82个疑难问题的解答
  14. 学计算机要做笔记吗,两个心理学实验告诉你,记笔记有多重要
  15. julia集 matlab代码,Julia中文手册1.1版本
  16. ​杨利伟:在《太空一日》:我没有看到长城,但祖国的各个省份我大都看到了...
  17. Keil:Undefined symbol ......(referred from......)解决
  18. Akm函数递归和非递归
  19. 这台计算机上没有安装驱动程序,电脑打印机显示没有安装驱动怎么办啊
  20. linux ssh 远程浏览器,使用浏览器通过ssh连接linux方法

热门文章

  1. 大数据,原来可以这么“玩”
  2. Egret入门学习日记 --- 第十篇(书中 2.9~2.13节 内容)
  3. ORACLE创建表空间、用户语句
  4. 2017年11月11日
  5. java mybatis 动态sql
  6. ASP.NET MVC Json() 处理大数据异常解决方法 json MaxJsonLength
  7. js隐藏div和class
  8. 方维出现 Fatal error: Class 'Session' not found
  9. windows下重设mysql的root密码
  10. ITSM群(48132184)讨论精选