我正在取消 Commons DBUtils Oracle 11g Prepared Statement 以在我的数据库中插入值。
我的语法类似于以下内容:insert into tablename (col_names) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
我有 10 列。我在用 ?在运行时填充参数。
当我运行 QueryRunner.insert 命令时,我得到一个异常,它需要 11 个参数并且我提供 10 个。(计数 11 来自某个将其 count_param 设置为 11 的内部类 - 我不知道为什么)
这种语法对于插入语句是否正确?