我今天写JDBC插入数据库数据时出现ORA-00911: 无效字符问题,
我把SQL打到控制台上面,然后COPY到SQL PULS中是可以插入数据的,
但是在ECLIPSE中执行就报ORA-00911: 无效字符的错误,
我查了一下,
我的是类似这种的insert into tablea(aaa) values('111');
把最后面的;去掉,修改为
insert into tablea(aaa) values('111')就可以执行了。
我的数据库是oracle10g的。
本文介绍了一种在使用JDBC插入Oracle 10g数据库时遇到的ORA-00911: 无效字符错误。通过对比直接在SQL*Plus中执行SQL语句与在Eclipse中执行的不同之处,找到了问题所在并给出了解决方案。
我今天写JDBC插入数据库数据时出现ORA-00911: 无效字符问题,
我把SQL打到控制台上面,然后COPY到SQL PULS中是可以插入数据的,
但是在ECLIPSE中执行就报ORA-00911: 无效字符的错误,
我查了一下,
我的是类似这种的insert into tablea(aaa) values('111');
把最后面的;去掉,修改为
insert into tablea(aaa) values('111')就可以执行了。
我的数据库是oracle10g的。

被折叠的 条评论
为什么被折叠?