我写了一个存储过程,它使用了功能,有一些功能to_date(dateFrom, ‘yyyy/mm/dd‘)。执行发现数据插入错误后,数据插入“0001/9/14”。
感觉莫名其妙,我不知道这是为什么这样的数据,调试后,,发现测试的形式我进入“2014/9/1”在节目成为“01-SEP-14”,瞬间突然,原来是因为01年9一个月14每日。
我知道这样的原因,。该解决方案直接放行:to_date(to_char(dateFrom, ‘yyyy/mm/dd‘), ‘yyyy/mm/dd‘)。
再次执行,成功的记录。
版权声明:本文博主原创文章,博客,未经同意不得转载。
时间: 2024-10-22 06:10:14