◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
java执行数据库脚本文件的实用工具
本文将介绍一种用于执行数据库脚本文件的实用工具类。该工具类需要引入特定数据库的驱动包才能使用。
工具类代码
以 oracle 数据库为例,以下是仅供参考的工具类代码:
立即学习“Java免费学习笔记(深入)”;
import java.sql.*; public class SQLExecutor { public static void execute(String driverClass, String url, String username, String password, String procedure) { // 注册数据库驱动 Class.forName(driverClass); // 创建数据库连接 try (Connection connection = DriverManager.getConnection(url)) { // 调用存储过程 CallableStatement statement = connection.prepareCall("{call " + procedure + "}"); statement.execute(); // 处理结果集 try (ResultSet resultSet = statement.getResultSet()) { // 遍历结果集 while (resultSet.next()) { // 获取指定字段的字符串 // String string = resultSet.getString("xxx"); } } } catch (SQLException e) { e.printStackTrace(); } } private SQLExecutor() {} }
使用方法
使用方法如下:
注意:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。