当前位置:首页 » 编程语言 » java批量执行sql语句
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

java批量执行sql语句

发布时间: 2022-08-08 01:51:54

㈠ java如何能够像pl/sql那样同时执行多条SQL语句

jdbc里的batch。批量执行

㈡ java:sql语句批量执行

public static List<List<Map<String, Object>>> getData() {
List<List<Map<String, Object>>> data = new LinkedList<List<Map<String, Object>>>();
data.add(SQLHelper.executeQuery("select * from a"));
data.add(SQLHelper.executeQuery("select * from b"));
data.add(SQLHelper.executeQuery("select * from c"));
data.add(SQLHelper.executeQuery("select * from d"));
return data;
}

㈢ 在JAVA中如何一次执行多条SQL语句并返回结果

子查询

㈣ java实现批量执行SQL语句,在抛出异常后如何使程序继续执行不停止

建表语句前加上
DROP TABLE IF EXISTS `表名`;

㈤ 我用JAVA编写了一个批量执行SQL语句的方法,

建表的时候有表确实会报错,这就看你想怎么处理了。
你可以不作处理,也就是直接用那个已经存在的表,这时SQL语句可以是这样的:create table if not exists TABLE_NAME()。。

也可以把已经存在的表删掉,再执行你的建表语句,这时你可以这样写:
drop table TABLE_NAME if exists;然后再
create table TABLE_NAME()。。。

㈥ 用JAVA如何实现执行SQL脚本文件

你可以分段读取文件,最后读出来的是一个数组,数组中的每一个元素都是可以执行的
SQL语句
。最后你用JDBC的批量执行就好了。我不知道我理解的对不对。

㈦ 用java实现批量执行SQL语句,抛出异常后如何使程序继续执行不停止

for () { //读取SQL
try {
execute //执行SQL
} catch(SQLException e) {}
}

㈧ JAVA用批处理怎么执行多条SQL语句

使用PreparedStatement的addBatch()方法添加批量sql执行,然后用executeBatch()来批量执行add进去的sql

㈨ java jdbc 执行sql语句批量操作问题

sql优化:
1.name字段创建索引
2.“table_c.*” 不要用”*“号,可以换成table_c.id,table_c.name,table_c.sex,table_c.email
如果可以的话,你和以在insert into table_a 中间加 append ,这样写 insert /*+ append */ into
希望能帮到你!

㈩ 求救!!怎样在java的jdbc中连续的执行多条SQL语句急急....

Statement有一个子类,PreparedStatement,专门用来执行多条结构相同的sql语句。
例子:
已得到一个连接引用connection
表hh 有 name varchar2的,id number(4) 型的。
String sql=“insert into hh values(?,?)
PreparedStatement pre=connection.prepareStatement(sql);
pre.setString(1,变量);
pre.setInt(2,变量); -----------〉在其他地方给变量传值,用命令行、或是写在一个方法内,用参数传值。
第一个问号用1,第二用2…………
还可以不用数字,用“name”、“id”

pre.executeUpdate(); (--pre.executeQuery()--也是这样)

API中java.sql包里都有,自己多看看。