背景
假设有一张学生成绩表
create table student_scores (
id BIGSERIAL PRIMARY KEY,
name varchar,
subject varchar,
exam varchar,
score int
);
DO $DO$
DECLARE
name_var student_scores.name%type;
subject_var student_scores.subject%type;
exam_var student_scores.exam%type;
score_var student_scores.score%type;
BEGIN
FOR name_iter IN 1..10 LOOP
FOR subject_iter IN 1..10 LOOP
FOR exam_iter IN 1..10 LOOP
name_var = 'student_' || name_iter;
subject_var = 'subject_' || subject_iter;
exam_var = 'exam_' || exam_i