为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】: 7
【操作系统】:
【CPU】:
【问题描述】*:
Class.forName(jdbcString);
System.out.println(“Connecting to DM Server…”);
conn = DriverManager.getConnection(urlString, userName, password);
state = conn.createStatement();
String sql_insert = "insert into aa(colum1, colum2) select colum1, colum2 from bb "
state.execute(sql_insert);
工具上sql 语句可以插入, 但是jdbc代码无法插入,断点会一直在 state.execute(sql_insert) 这个方法上出不来。 设置setAutoCommit(true) 也没有用
是不是查询插入的数据量较大比较慢?或者被别的没有提交的事务阻塞了?
增加关闭句柄和手动commit呢
state.close();conn.commit();