您的位置:首页 > 其它

ORA-01861: 文字与格式字符串不匹配

2016-12-09 14:33 453 查看
ORA-01861: 文字与格式字符串不匹配

http://www.cnblogs.com/heyongjun1997/p/5723310.html

select * from TBTKY_VISIT_LOG_ROLE_V where f_createtime>=(to_date('2016/12/1 11:36:52','yyyy/mm/dd HH24:MI:SS'))

解释:

向oracle表插入时间格式的数据是一个相对来讲比较麻烦的事情,要么你严格遵从当前会话的时间格式书写你的时间值,要么使用转换函数自定义时间数据的格式。

有两个与时间相关的转换函数:to_char 和 to_date .   to_char(时间值,时间格式)函数将时间值转换为字符串形式,通常在查询中使用;to_date(字符串,时间格式)

则把格式字符串转换时间值,通常在insert 语句中使用。

所以我们把sql语句改成这样就完美的解决了问题:
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: