Sử dụng Statement: addBatch(String sql) trong java
Để sử dụng liên tiếp nhiều câu lệnh SQL bạn có thể dùng phương thức addBatch và executeBatch() của Statement như ví dụ dưới đây:

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

public class Main {

  public static void main(String[] args) throws Exception {
    String driver = "sun.jdbc.odbc.JdbcOdbcDriver";

    Connection con;
    Statement stmt;
    ResultSet rs;

    try {
      Class.forName(driver);
      con = DriverManager.getConnection("jdbc:odbc:databaseName""student""student");
      // Start a transaction
      con.setAutoCommit(false);

      stmt = con.createStatement();
      stmt.addBatch("UPDATE EMP SET JOB = 1");

      // Submit the batch of commands for this statement to the database
      stmt.executeBatch();

      // Commit the transaction
      con.commit();

      // Close the existing to be safe before opening a new one
      stmt.close();

      // Print out the Employees
      stmt = con.createStatement();
      rs = stmt.executeQuery("SELECT * FROM EMP");
      // Loop through and print the employee number, job, and hiredate
      while (rs.next()) {
        int id = rs.getInt("EMPNO");
        int job = rs.getInt("JOB");
        String hireDate = rs.getString("HIREDATE");

        System.out.println(id + ":" + job + ":" + hireDate);
      }
      con.close();
    catch (SQLException ex) {
      ex.printStackTrace();
    }
  }
}

 

Bài viết cùng danh mục

Hà Nội: Phòng dịch Covid, phong tỏa tòa chung cư trên phố Ngụy Như Kon Tum
Chia sẻ ANTD.VN - Ngày 9-5, Công an phường Nhân Chính, quận Thanh Xuân, cho biết đơn vị đã phối hợp với các lực lượng chức năng tổ chức lập rào chắn cách ly phong tỏa tòa nhà The Legacy, ngay sau khi xác định 1 trường hợp dương tính Covid sống tại tòa nhà này.
Hà Nội thông báo tìm người liên quan đến các điểm nguy cơ cao COVID-19
Chia sẻ Theo Sở Y tế Hà Nội, tính đến 17 giờ ngày 9/5, trên địa bàn thành phố Hà Nội đã có 38 ca dương tính với SARS-CoV-2 lây nhiễm ngoài cộng đồng.
Đà Nẵng: Ngày đầu người dân đi chợ bằng thẻ để phòng chống dịch Covid-19
Chia sẻ Ngày 9-5, ghi nhận tại các chợ dân sinh tại TP Đà Nẵng như chợ Cồn, chợ đầu mối Hòa Cường, chợ Đống Đa, Chợ Nại Hiên Đông,… đã thực hiện kiểm soát việc ra vào chợ bằng thẻ đi chợ. Hầu hết người dân chấp hành nghiêm túc chủ trương đi chợ theo hình thức phát phiếu theo ngày chẵn, lẻ được Sở Công thương và các địa phương phối hợp thực hiện.
Ngải cứu có hoạt chất chống virus COVID-19 rất mạnh
Chia sẻ Thảo dược trị sốt cao có tiềm năng chống COVID-19? Công trình nghiên cứu của các nhà khoa học bang Massgachusetts, Hoa Kỳ về tác động của thảo dược tới virus.
Ăn ngay 5 loại quả này để tăng đề kháng phòng chống dịch bệnh
Chia sẻ Ăn một chế độ dinh dưỡng phù hợp sẽ góp phần quan trọng nâng cao sức đề kháng, giảm nguy cơ mắc các bệnh truyền nhiễm và các biến chứng của bệnh lý nền có sẵn.