-1
當我向Oracle DB發送一個插入查詢時,需要插入20個 (相同)記錄。Oracle腳本循環插入語句20倍
事情是這樣的:
insert all
into colors(name, category) values('yellow', 1)
into colors(name, category) values('yellow', 1)
into colors(name, category) values('yellow', 1)
into colors(name, category) values('yellow', 1)
into colors(name, category) values('yellow', 1)
.
.
.
select * from dual;
但這種說法的問題是,我必須循環相同的記錄編程二十次,如果我打算插入100萬條記錄,這將影響性能。
我正在尋找一個腳本來在數據庫端循環插入語句,但不是在代碼端。
請建議...
你在想批量插入? –
從shell腳本中你可以很容易地做到這一點。 –