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 ...