ฉันสามารถแทรกหลายแถวลงในตารางที่มีค่าเริ่มต้นสำหรับคอลัมน์ทั้งหมดด้วยวิธีRBAR :
create table course(course_id serial primary key);
do $$
begin
for i in 1..100000 loop
insert into course default values;
end loop;
end;$$;
มีวิธีการทำเช่นเดียวกันกับคำสั่ง SQL เดียวหรือไม่
คำตอบที่ครอบคลุมสำหรับคำถามที่เกี่ยวข้องอย่างใกล้ชิดเกี่ยวกับ SO: stackoverflow.com/questions/23794405/ …
—
Erwin Brandstetter