批量插入資料

2021-10-23 04:57:53 字數 558 閱讀 7624

drop procedure if exists pre; -- 如果存在先刪除

delimiter $$ -- 以delimiter來標記用$表示儲存過程結束

create procedure pre() -- 建立pre()儲存方法

begin

declare i int default 12;

declare n int default 1;

-- set i=7;

-- set n=1;

while i<21 do -- 對i的值配置

insert into `student`(`id`, `name`, `***`, `score`, `c_id`) values (i, '張三', '男', 60+i, 1);

set i=i+1; -- 自增迴圈

end while;

end$$ -- 儲存過程結束

call pre(); -- 呼叫pre()儲存方法

JDBC批量插入資料

一.直接上源 以匯入課表資料為例 批量插入新申請 匯入預設課表 throws sqlexception catch sqlexception e int number ps.executebatch 把剩餘的資料插入 conn.commit 手動提交事務 try catch sqlexception...

TVP批量插入資料

錶值引數具有更高的靈活性,在某些情況下,可比臨時表或其他傳遞引數列表的方法提供更好的效能。錶值引數具有以下優勢 1 首次從客戶端填充資料時,不獲取鎖。2 提供簡單的程式設計模型。3 允許在單個例程中包括複雜的業務邏輯。4 減少到伺服器的往返。5 可以具有不同基數的表結構。6 是強型別。7 使客戶端可...

批量插入資料 Oracle

在使用 oracle 開發期間,或許我們會為編寫一條一條插入語句而困惱,這裡給出 對資料表進行簡單批量插入的例子。以下均是oracle 資料庫操作 insert into cbay user t userid,username,password,userage select test1 test1 ...