С MySQL что-то вроде этого должно сработать, отлично, Oracle не понравится.Эта функция поддерживается DB2, SQL Server (начиная с версии 10.0, т. Е. 2008), PostgreSQL (начиная с версии 8.2), MySQL и H2.
String[][] a = new String[10][2];
StringBuilder sb = new StringBuilder("Insert into sap_details (a,b) VALUES ");
for(int i =0;i<a.length;i++){
sb.append("(\'");
sb.append(a[i][0]);
sb.append("\',\'");
sb.append(a[i][1]);
sb.append("\')");
if(i < a.length -1 )
sb.append(",");
}
st.executeUpdate(sb.toString());