Cómo insertar una matriz en un bucle a la base de datos

Quiero insertar un conjunto de matrices en una base de datos (HANA) en un bucle. Mi código está a continuación:

public class jdemo {
   public static void main(String[] args) {
      Connection connection = null;
      try {                  
         connection = DriverManager.getConnection(
            "jdbc:sap://myhdb:30715/?autocommit=false",myname,mysecret);                  
      } catch (SQLException e) {
         System.err.println("Connection Failed. User/Passwd Error?");
         return;
      }
      if (connection != null) {
         try {
            int [] array=new int []{1,2,3};
            Array array1= connection.createArrayof("Integer",array)
            System.out.println("Connection to HANA successful!");
            String sql="INSERT INTO TABLE1 VALUES(1,ARRAY(?))"
            PreparedStatement stmt = connection.createStatement(sql);
            stmt.setArray(int,array1);
            stmt.executeUpdate(sql);

       } catch (SQLException e) {
          System.err.println("Query failed!");
       }
     }
   }
}

Pero esto no funciona. Lo intenté con

Object [] array=new Object []{1,2,3};

Este método devuelto crear matriz de conexión no es compatible.

Mi esquema de tabla se ve así

ID   MARK
__   ____
10  {1,2,3}
11  {3,2,3}
12  {9,2,3}
13  {10,2,3}
14  {12,24,3}
18  {1,27,3}

También quiero mi tipo de datos como una matriz de enteros. Se agradece cualquier ayuda.

Respuestas a la pregunta(3)

Su respuesta a la pregunta