p_CreditHourが0〜30(を含む)の場合、システムは「この生徒は新入生です」というメッセージを画面に表示します。 31〜60クレジットの場合は、「この学生はソフォモアです」、61〜90クレジットの間に「この学生はジュニアです」と印刷します。 91以上のクレジットのために、 "この学生はシニアです"と印刷します。PL/SQLこれが文の場合は動作しますか?
次のプログラムは、以前の問題のロジックを反映していますか?
IF credit <= 30 THEN
dbms_output.putline ('This student is a Freshmen'.);
END IF;
IF credit <= 60 THEN
dbms_output.putline ('This student is a
Sophomore.');
END IF;
IF credit <= 90 THEN
dbms_output.putline ('This student is a Junior.');
END IF;
IF credit > 90 THEN
dbms_output.putline ('This student is a Senior.');
END IF;