導航:首頁 > 編程大全 > 如何把一個集合插入資料庫

如何把一個集合插入資料庫

發布時間:2023-07-16 03:29:38

Ⅰ 如何將List集合插入到資料庫

可以用QueryRunner的batch方法
public class Test {
private static final String DRIVER_CLASS_NAME = "";
private static final String JDBC_URL = "";
private static final String USER = "";
private static final String PASSWORD = "";
public static void main(String[] args) {
int count = 10; // 插入記錄的數目
Object[][] params = new Object[count][];
for (int i = 0; i < count; i++)
// 將每條記錄的數據插入數組
params[i] = new Object[] { "", "", "" };
batch(params);
}
public static Connection getConnection() {
Connection conn = null;
try {
Class.forName(DRIVER_CLASS_NAME);
conn = DriverManager.getConnection(JDBC_URL, USER, PASSWORD);
return conn;
} catch (Exception e) {
return null;
}
}
public static void batch(Object[][] params) {
QueryRunner queryRunner = new QueryRunner(true);
String sql = "INSERT INTO TABLE_NAME VALUES (?,?,?)";
try {
queryRunner.batch(getConnection(), sql, params);
} catch (SQLException e) {
e.printStackTrace();
}
}
}

Ⅱ 把list集合里的數據存到資料庫里 的一張表裡 求具體代碼

Result rs = conn.executeQuery();
while(rs.next()){
list.add(rs.getString("columnName"));

}

-- 定義源函數
create function func()
returns @tbl table (c_au_id varchar(20), c_au_lname varchar(50))
begin
insert into @tbl select au_id, au_lname from dbo.authors
return ;
end
-- 查詢語句
select * from func()

閱讀全文

與如何把一個集合插入資料庫相關的資料

熱點內容
電腦微信傳輸文件電腦卡 瀏覽:874
龍之谷版本強勢職業 瀏覽:360
大數據和多媒體哪個專業好 瀏覽:599
linux為什麼打不開文件夾 瀏覽:779
excel下拉框如何進行數據升降排序 瀏覽:333
蘋果為什麼給三星代工 瀏覽:803
ps視頻文件播放器 瀏覽:482
抖音學習編程怎麼樣 瀏覽:594
學編程去哪裡合適 瀏覽:202
微信文件傳輸助手圖片怎麼找回 瀏覽:420
jdk18javafx 瀏覽:808
蘋果6smk 瀏覽:112
如何把無人機遙控器的數據導出來 瀏覽:566
ns怎麼檢測數據 瀏覽:748
word第一頁背景 瀏覽:81
蘋果13已下載描述文件在哪裡 瀏覽:805
機器人編程的好處有哪些 瀏覽:922
提取內存數據哪個軟體好 瀏覽:915
手機編程用什麼軟體打開 瀏覽:366
數據線想做貼牌哪裡找供應商 瀏覽:150

友情鏈接