Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Cách sử dụng AddBatch / withBatch đúng cách để chèn hàng loạt giá trị thẻ xml vào bảng cơ sở dữ liệu

Bạn cần làm:

// 386 is an odd batch size?
sql.withBatch(386, 'insert into tab1(col1,col2) values (?, ?)') { ps ->
    innerXml.Row.each { row ->
        ps.addBatch(row.Column0.text(), row.Column1.text())
    }
}



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Chuẩn bị dữ liệu thử nghiệm trên Oracle với cột blob

  2. tự tham gia và tham gia bên trong

  3. Entity Framework và Oracle

  4. Liệu hiệu suất sẽ ảnh hưởng khi thủ tục cơ sở dữ liệu được gọi từ ứng dụng nhiều lần?

  5. Oracle PL / SQL:Ví dụ UTL_FILE.FCOPY