アレイフォームデータベースと別のデータベースの格納方法

私はデータベース内のデータを読み込み、文字列に分割して別のデータベースフィールドを格納しようとします

Statement st2 = connection.createStatement();
Statement st3=connection.createStatement();              
Statement st4 = connection.createStatement();

ResultSet result2 = st2.executeQuery("select msg from INT.rid_RECIVEDETAIL ");

while (result2.next()) {
       String msgincomung = result2.getString("msg");
       System.out.println(msgincomung);

       String[] tem = msgincomung.split("#");

       String phone_no = tem[7];
       String vehical_no = tem[5];
       System.out.println(phone_no);

       st3.executeUpdate("INSERT INTO INT.SMS_RECIVEDEATAI2 (JOB_NO,VEHICAL_NO) VALUES (" + phone_no + ",'" + vehical_no + "')");

     }
0
"+ phone_no +"は "+" phone_no + "'に置き換えてください。
追加された 著者 RanRag,
実際には、適切なフィールドとテーブルが作成されていれば、コードは機能するはずです。あなたはどんな例外/エラーですか?任意のスタックトレース?
追加された 著者 Vimal,
私はそれがうまくいくと思う。 (whileに '}'がある場合):)
追加された 著者 smitrp,

答えはありません

0