C#.net向Oracle插入记录,提示ORA-01722: 无效数字,百度了许多方法也解决不了,请各位大侠指导一下,谢谢

[复制链接]
查看11 | 回复4 | 2012-4-6 12:39:21 | 显示全部楼层 |阅读模式
TO_CHAR改为TO_DATE就OK了。...
回复

使用道具 举报

千问 | 2012-4-6 12:39:21 | 显示全部楼层
billdate 字段是日期型,你已经转为to_char字符了,所以插入失败...
回复

使用道具 举报

千问 | 2012-4-6 12:39:21 | 显示全部楼层
看着没有问题,你再确认一下你的字段类型。在sqlplus中执行desc LS_SAL_MAIN严重怀疑,你的第一、第二、第三列的数据类型...
回复

使用道具 举报

千问 | 2012-4-6 12:39:21 | 显示全部楼层
BILLDATE DATE改成datetime...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行