下面是一个使用PL/SQL编写的代码示例,用于打印10名学生的成绩:
DECLARE
-- 声明变量
student_name VARCHAR2(50);
student_score NUMBER;
BEGIN
-- 使用循环遍历10名学生
FOR i IN 1..10 LOOP
-- 查询学生的姓名和成绩
SELECT name, score INTO student_name, student_score
FROM students
WHERE student_id = i;
-- 打印学生的姓名和成绩
DBMS_OUTPUT.PUT_LINE('学生姓名: ' || student_name || ', 成绩: ' || student_score);
END LOOP;
END;
/
在上面的代码中,我们使用了一个FOR循环来遍历10名学生。在每次循环中,我们使用SELECT语句从数据库中查询学生的姓名和成绩,并将其存储在相应的变量中。然后,我们使用DBMS_OUTPUT.PUT_LINE函数打印学生的姓名和成绩。
请注意,上述代码中的"students"是一个表,其中包含学生的姓名、成绩和学生ID等信息。在实际使用时,请将其替换为您的实际表名和字段名。