Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

डेटाबेस में सूची <उत्पाद> कैसे सम्मिलित करें

इस तरह से बैच इंसर्ट का प्रयोग करें:

try {
  connection con.setAutoCommit(false);        
  PreparedStatement prepStmt = con.prepareStatement(    
    "insert into product(code,name,price,available) values (?,?,?,?");
  Iterator<Product> it = li.iterator();
  while(it.hasNext()){
     Product p = it.next();
    prepStmt.setString(1,p.getCode());            
    prepStmt.setString(2,p.getCode());
    prepStmt.setInt(3,p.getPrice());
    prepStmt.setBoolean(4,p.isAvailable());
    prepStmt.addBatch();                      

  }      
  int [] numUpdates=prepStmt.executeBatch();
  for (int i=0; i < numUpdates.length; i++) {
    if (numUpdates[i] == -2)
      System.out.println("Execution " + i + 
        ": unknown number of rows updated");
    else
      System.out.println("Execution " + i + 
        "successful: " + numUpdates[i] + " rows updated");
  }
  con.commit();
} catch(BatchUpdateException b) {
  // process BatchUpdateException
} 



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. दिनांक स्वरूप के लिए LOAD DATA INFILE का उपयोग करते हुए एकाधिक SET फ़ील्ड

  2. mysql डेटाबेस में php कोड स्निपेट कैसे डालें?

  3. MySQL में SELECT INTO OUTFILE का उपयोग करना

  4. मैं स्थानीय MySQL डेटाबेस के साथ एक Android ऐप कैसे बना सकता हूं?

  5. एक ही सर्वर पर डेटाबेस के बीच उपयोगकर्ता विशेषाधिकारों की प्रतिलिपि बनाएँ