使用Derby作为我的数据库驱动程序和捆绑通过Java执行SQL查询, 有,这是遇到一个错误,试图执行这个查询Java和数据库查询?
stmt.executeQuery("insert into " + "TEST " + "values (" + dataTimeRev + ", "
+ dataType + "," + obj + ")");
这里dataTimeRev,数据类型,且OBJ时与变数数据。
是指出错误是这样
java.sql.SQLSyntaxErrorException: VALUES clause must contain at least one element. Empty elements are not allowed.
我们没有看到错误:( – paulsm4 2012-01-04 04:51:38
是不是因为你没有列出要插入值的列的名称? '插入测试(colA,colB)值(1,2)' – dasblinkenlight 2012-01-04 04:53:06
您的TEST是否只有三个字段?那些字符串?如果是这样,它应该用单引号。 – kosa 2012-01-04 04:53:22