bactUpdate中的ArrayDescriptor用于解决inclause错误

时间:2014-12-30 15:05:12

标签: java sql oracle jdbc

我们如何解决一个"列表中最大数量的表达式是1000"使用batchUpdate时遇到使用ArrayDescriptor

时遇到的情况
ArrayDescriptor oracleCollection = ArrayDescriptor
    .createDescriptor(oracleType, connection);
stmt = connection.prepareStatement(sql);
stmt.setFetchSize(FETCH_SIZE);

ARRAY jdbcArray = new ARRAY(oracleCollection, connection, array);
stmt.setObject(1, jdbcArray);
result = stmt.executeQuery();

0 个答案:

没有答案