您的位置:首页 > 数据库 > Oracle

Oracle 异常 ORA-01861: literal does not match format string(字符串格式不匹配)

2009-03-18 17:21 513 查看
如果直接按照字符串方式,或者,直接使用'2007-12-28 10:07:24',没有指定日期格式,就会报错:ORA-01861: 文字与格式字符串不匹配
必须指定日期格式

报错

SELECT D261 as ename,GENTIME,D267 FROM UNITE.UPR_C2_NE_VENDOR T

where T.GENTIME<'2009-03-18 17:03:00'

正确

SELECT D261 as ename,GENTIME,D267 FROM UNITE.UPR_C2_NE_VENDOR T

where T.GENTIME<to_date('2009-03-18 17:03:00' , 'yyyy-mm-dd hh24:mi:ss')
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐