• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    Oracle插入日期数据常见的2个问题和解决方法

    1、无效的月份问题

    最近在往数据库中插入时间时,Oracle报“无效的月份问题”,具体SQL如下:

    复制代码 代码如下:
    INSERT INTO TS_COUNT (  
        ID,CNAME, STARTTIME, ENDTIME,VALUE  
    ) VALUES (  
        1, 'John', '01/06/2013', '02/06/2013', 800  
    ); 

    报错:ORA-01843:无效的月份。这是由于日期格式不对造成的。

    解决办法:
    用select sysdate from dual; 查看默认日期格式,然后按系统里的日期格式,输入就可以解决问题了。

    2、日期插入格式问题

    插入日期格式数据时,报ORA-01861: 文字与格式字符串不匹配。
    如果直接按照字符串方式,或者,直接使用to_date('2007-12-28 10:07:24'),没有指定日期格式,就会报错:ORA-01861: 文字与格式字符串不匹配,必须指定日期格式。
    如下:

    复制代码 代码如下:
    to_date('2007-12-28 10:07:24' , 'yyyy-mm-dd hh24:mi:ss')

    您可能感兴趣的文章:
    • oracle日期时间型timestamp的深入理解
    • Oracle 获取上周一到周末日期的查询sql语句
    • Oracle 函数大全[字符串函数,数学函数,日期函数]
    • oracle查看当前日期是第几个星期的方法
    • Oracle to_char 日期转换字符串语句分享
    • 详解oracle 日期格式(总结)
    • oracle 日期时间函数使用总结
    • ORACLE 毫秒与日期的相互转换示例
    • oracle 日期函数集合(集中版本)
    • oracle日期分组查询的完整实例
    上一篇:Oracle并行操作之并行查询实例解析
    下一篇:Oracle中使用触发器(trigger)和序列(sequence)模拟实现自增列实例
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    Oracle插入日期数据常见的2个问题和解决方法 Oracle,插入,日期,数据,常见,