问题描述
解决方案
比着书在做实验时,突然提示ORA-01821: 日期格式无法识别 错误,在网上搜了一下,但没有详细说明的,后来仔细看了一下书中原例,发现错误是我没在意a.m之后的小点, 虽然错误找到了,但是为什么格式这么设置还不知道原因。
错误提示:
改正后:......
答案就在这里:ORA-01821: 日期格式无法识别
解决方案二:
TO_TIMESTAMP--用法不对
SELECT TO_TIMESTAMP('2016-5-24','yyyy-mm-dd')--语法TO_TIMESTAMP ( char[, fmt [, 'nlsparam' ] ] )
FROM dual
解决方案四:
'yyyy-mm-dd HH24:mi:ss:ff'--把格式字串改为小字试试,我这里没ORACLE环境,不然可给你直接调试你的整个语句
时间: 2024-10-02 12:04:54