java.sql.BatchUpdateException: 批处理中出现错误: ORA-01722: 无效数字 5
java.sql.BatchUpdateException:批处理中出现错误:ORA-01722:无效数字atoracle.jdbc.driver.DatabaseErr...
java.sql.BatchUpdateException: 批处理中出现错误: ORA-01722: 无效数字
at oracle.jdbc.driver.DatabaseError.throwBatchUpdateException(DatabaseError.java:414)
at oracle.jdbc.driver.DatabaseError.throwBatchUpdateException(DatabaseError.java:454)
at oracle.jdbc.driver.OracleStatement.executeBatch(OracleStatement.java:3956)
at Batch.main(Batch.java:29)
SNO NOT NULL NUMBER(10)
NAME CHAR(15)
SEX CHAR(4)
BIRTHDAY DATE
DNO CHAR(10)
AGE NUMBER(10) 展开
at oracle.jdbc.driver.DatabaseError.throwBatchUpdateException(DatabaseError.java:414)
at oracle.jdbc.driver.DatabaseError.throwBatchUpdateException(DatabaseError.java:454)
at oracle.jdbc.driver.OracleStatement.executeBatch(OracleStatement.java:3956)
at Batch.main(Batch.java:29)
SNO NOT NULL NUMBER(10)
NAME CHAR(15)
SEX CHAR(4)
BIRTHDAY DATE
DNO CHAR(10)
AGE NUMBER(10) 展开
展开全部
把出现错误的行列出来,这样光看错误信息,很难帮你解决
student 表怎么设计的,贴出来我看看
你的性别定义时为 SEX CHAR(4) 是4位字符的,women是5位的,所以报错了
把你的表结构改一下,sex 改成5位的就可以了
student 表怎么设计的,贴出来我看看
你的性别定义时为 SEX CHAR(4) 是4位字符的,women是5位的,所以报错了
把你的表结构改一下,sex 改成5位的就可以了
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这不是批处理的错误,和sql语法有点关系,具体不熟oracle数据库,不好说。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
多贴一点内容出来给我们看看就好说了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |