oracle 中 insert的时候报错文字与格式字符串不匹配是什么情况
答案:4 悬赏:50 手机版
解决时间 2021-12-01 11:49
- 提问者网友:黑米和小志
- 2021-11-30 18:04
oracle 中 insert的时候报错文字与格式字符串不匹配是什么情况
最佳答案
- 五星知识达人网友:孤独入客枕
- 2021-11-30 19:17
把你的sql语句贴出来。
一般估计是把字符串插入到 date 列时出现的问题,从sqlserver 换到 Oracle 容易犯的错误,
如果是这种情况,记得用to_date把字符串转换成date插入,比如:
to_date('2012-09-20 06:01:00','yyyy-mm-dd hh24:mi:ss')
一般估计是把字符串插入到 date 列时出现的问题,从sqlserver 换到 Oracle 容易犯的错误,
如果是这种情况,记得用to_date把字符串转换成date插入,比如:
to_date('2012-09-20 06:01:00','yyyy-mm-dd hh24:mi:ss')
全部回答
- 1楼网友:夜余生
- 2021-11-30 22:28
肯定你语法有问题。
- 2楼网友:西岸风
- 2021-11-30 21:01
报错报的很清楚啊,进行一下字符转换就行了,比如date类型就需要to_date,或者别的类型不如to_char什么的.看清楚你要insert的字段是什么类型
- 3楼网友:洒脱疯子
- 2021-11-30 20:30
格式不匹配就是字符类型不符合啊
比如date类型你要插入char就会报错
你用to_Date可以转换
insert 语句发出来看看
比如date类型你要插入char就会报错
你用to_Date可以转换
insert 语句发出来看看
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯