ava.sql.SQLException: You have an error in your SQL syntax

作者&投稿:睢邱 (若有异议请与网页底部的电邮联系)
在插入数据时报错:java.sql.SQLException: ORA-00001: 违反唯一约束条件 (NEWS.SYS_C005409) 如何解决?~

应该把建表语句和插入语句贴出来啊。
是不是某列的的约束条件是唯一,你却插入了重复的数据。
有一种可能:你主键没有设置自增长,所以两次插入了相同的主键
**********************************************************************************
this.getMaxId(con)这个值,能保证都不重复么?

我的问题是因为使用Oracle数据库却没有先建立用户,直接使用了system登录,应该先创建用户,再分配表空间,然后使用新用户账号密码连接数据库

fileid是什么数据类型的?

如果是数字的,试试把单引号去掉:

String sql = "select * from tblFile where fileID=" + fileID;