如何為java預(yù)處理語(yǔ)句插入使用tablename變量我正在使用java PreparedStatment對(duì)象來(lái)構(gòu)造一系列批量INSERT查詢(xún)。查詢(xún)語(yǔ)句的格式是......String strQuery = "INSERT INTO ? (col1, col2, col3, col4, col5) VALUES (?,?,?,?,?,?);";...所以字段值和表名都是變量(即,我有多個(gè)具有相同列格式的表,其中每個(gè)插入將指向不同的一個(gè))。如果我刪除“?”,我可以讓執(zhí)行工作 tablename變量和硬代碼,但每個(gè)預(yù)處理語(yǔ)句將被插入到不同的表中,因此需要保留一個(gè)變量,我在執(zhí)行批處理查詢(xún)之前立即填充...stmt.setString(1, "tableName1");我怎么能讓這個(gè)變成動(dòng)態(tài)變量呢?
如何為java預(yù)處理語(yǔ)句插入使用tablename變量
慕虎7371278
2019-08-28 09:10:44