Iterator iter1 = t.iterator();
while(iter1.hasNext()){
rowid1 = iter1.next();
if (!t1.contains(rowid1)){
System.out.println(rowid1);
Statement st1=con.createStatement();
st1.executeQuery("Select * from table1 where rowid="+rowid1+""); //plz anybody corrct the query if it is logic then that too
Statement st = con1.createStatement();
st.executeUpdate("insert into table2 values("+rowid1+")";
}
}
}
오류 메시지가 표시되는 마지막 삽입에 쿼리가 올바르게 표시됩니다. 전체 행 의미를 삽입하려면 rowid 21 table2에 존재하지 않는 많은 colum 함께 21 그래서 전체 열 값을 동적으로 제발 도와주세요 21 행에 삽입 할 필요가 있다고 가정하십시오.동적으로 다른 데이터베이스에있는 한 테이블에서 다른 테이블에 레코드를 삽입하는 방법
당신의 테이블에 두 개의 열이 가정입니다? – mack
여기서 오류를 언급하십시오 –