You are on page 1of 16

DECLARE v_class_id classes.class_id%TYPE := 1; v_start_date classes.start_date%TYPE := SYSDATE; v_course_id classes.course_id%TYPE := :course_id; v_period classes.period%TYPE := :period; v_frequency classes.

frequency%TYPE := :frequency; v_instr_id classes.instr_id%TYPE := :instr_id; BEGIN DBMS_OUTPUT.PUT_LINE(v_start_date); END; DECLARE v_stu_id enrollments.stu_id%TYPE := :student_id; v_class_id enrollments.class_id%TYPE := :class_id; v_enrollment_date enrollments.enrollment_date%TYPE := SYSDATE; v_status enrollments.status%TYPE := 'Enrolled'; BEGIN INSERT INTO enrollments VALUES(v_enrollment_date, v_class_id, v_stu_id, NULL, NULL, v_status); END; DECLARE v_class_id classes.class_id%TYPE := 1; v_start_date classes.start_date%TYPE := SYSDATE; v_course_id classes.course_id%TYPE := :course_id; v_period classes.period%TYPE := :period; v_frequency classes.frequency%TYPE := :frequency; v_instr_id classes.instr_id%TYPE := :instr_id; BEGIN DBMS_OUTPUT.PUT_LINE(v_class_id, v_course_id); END; DECLARE v_class_id classes.class_id%TYPE := 1; v_start_date classes.start_date%TYPE := SYSDATE; v_course_id classes.course_id%TYPE := :course_id; v_period classes.period%TYPE := :period; v_frequency classes.frequency%TYPE := :frequency; v_instr_id classes.instr_id%TYPE := :instr_id; BEGIN DBMS_OUTPUT.PUT_LINE(v_class_id, v_start_date); END; DECLARE v_class_id classes.class_id%TYPE := 1; v_start_date classes.start_date%TYPE := SYSDATE; v_course_id classes.course_id%TYPE := :course_id; v_period classes.period%TYPE := :period; v_frequency classes.frequency%TYPE := :frequency; v_instr_id classes.instr_id%TYPE := :instr_id; BEGIN DBMS_OUTPUT.PUT_LINE(v_class_id, v_class_id); END; DECLARE v_class_id classes.class_id%TYPE := 1;

v_start_date classes.start_date%TYPE := SYSDATE; v_course_id classes.course_id%TYPE := :course_id; v_period classes.period%TYPE := :period; v_frequency classes.frequency%TYPE := :frequency; v_instr_id classes.instr_id%TYPE := :instr_id; BEGIN DBMS_OUTPUT.PUT_LINE(v_class_id); END; DECLARE v_class_id classes.class_id%TYPE := 1; v_start_date classes.start_date%TYPE := SYSDATE; v_course_id classes.course_id%TYPE := :course_id; v_period classes.period%TYPE := :period; v_frequency classes.frequency%TYPE := :frequency; v_instr_id classes.instr_id%TYPE := :instr_id; BEGIN DBMS_OUTPUT.PUT_LINE(v_class_id, v_start_date, v_course_id, v_period, v_frequenc y, v_instr_id); END; DECLARE v_class_id classes.class_id%TYPE := 1; v_start_date classes.start_date%TYPE; v_course_id classes.course_id%TYPE := :course_id; v_period classes.period%TYPE := :perios; v_frequency classes.frequency%TYPE := :frequency; v_instr_id classes.instr_id%TYPE := :instr_id; BEGIN DBMS_OUTPUT.PUT_LINE(v_class_id, v_start_date, v_course_id, v_period, v_frequenc y, v_instr_id); END; DECLARE v_class_id classes.class_id%TYPE := 1; v_start_date classes.start_date%TYPE; v_course_id classes.course_id%TYPE := :course_id; v_period classes.period%TYPE := :perios; v_frequency classes.frequency%TYPE := :frequency; v_instr_id classes.instr_id%TYPE := :instr_id; BEGIN DBMS_OUTPUT.PUT_LINE(v_class_id, v_course_id, v_period, v_frequency, v_instr_id) ; END; DECLARE v_class_id classes.class_id%TYPE := 1; v_start_date classes.start_date%TYPE; v_course_id classes.course_id%TYPE := :course_id; v_period classes.period%TYPE := :perios; v_frequency classes.frequency%TYPE := :frequency; v_instr_id classes.instr_id%TYPE := :instr_id; BEGIN DBMS_OUTPUT.PUT_LINE(v_class_id, SYSDATE, v_course_id, v_period, v_frequency, v_ instr_id); END;

DECLARE v_class_id classes.class_id%TYPE := 1; v_start_date classes.start_date&TYPE; v_course_id classes.course_id&TYPE := :course_id; v_period classes.period%TYPE := :perios; v_frequency classes.frequency%TYPE := :frequency; v_instr_id classes.instr_id%TYPE := :instr_id; BEGIN DBMS_OUTPUT.PUT_LINE(v_class_id, SYSDATE, v_course_id, v_period, v_frequency, v_ instr_id); END; DECLARE v_class_id classes.class_id%TYPE := 1; v_start_date classes.start_date&TYPE := (SYSDATE); v_course_id classes.course_id&TYPE := :course_id; v_period classes.period%TYPE := :perios; v_frequency classes.frequency%TYPE := :frequency; v_instr_id classes.instr_id%TYPE := :instr_id; BEGIN DBMS_OUTPUT.PUT_LINE(v_class_id, v_start_date, v_course_id, v_period, v_frequenc y, v_instr_id); END; DECLARE v_class_id classes.class_id%TYPE := 1; v_start_date classes.start_date&TYPE; v_course_id classes.course_id&TYPE := :course_id; v_period classes.period%TYPE := :perios; v_frequency classes.frequency%TYPE := :frequency; v_instr_id classes.instr_id%TYPE := :instr_id; BEGIN DBMS_OUTPUT.PUT_LINE(v_class_id, SYSDATE, v_course_id, v_period, v_frequency, v_ instr_id); END; select CLASS_ID, START_DATE, PERIOD, FREQUENCY, INSTR_ID, COURSE_ID from CLASSES CREATE SEQUENCE next_class_id START WITH 7; select CLASS_ID, START_DATE, PERIOD, FREQUENCY, INSTR_ID,

COURSE_ID from CLASSES select class_id.nextval from classes; select CLASS_ID, START_DATE, PERIOD, FREQUENCY, INSTR_ID, COURSE_ID from CLASSES DECLARE CURSOR enrollments_cur IS SELECT enrollment_date, class_id, stu_id, status FROM ENROLLMENTS WHERE stu_id = :student_id AND enrollment_date BETWEEN (SYSDATE-3650) AND SYSDAT E; v_enrollment_date enrollments.enrollment_date%TYPE; v_class_id enrollments.class_id%TYPE; v_stu_id enrollments.stu_id%TYPE; v_status enrollments.status%TYPE; BEGIN OPEN enrollments_cur; LOOP FETCH enrollments_cur INTO v_enrollment_date, v_class_id, v_stu_id, v_status; EXIT WHEN enrollments_cur%NOTFOUND; DBMS_OUTPUT.PUT_LINE(v_enrollment_date ' ' v_class_id ' ' v_status); END LOOP; END;

DECLARE CURSOR enrollments_cur IS SELECT enrollment_date, class_id, stu_id, status FROM ENROLLMENTS WHERE stu_id = :student_id AND enrollment_date BETWEEN SYSDATE and SYSDATE-3650; v_enrollment_date enrollments.enrollment_date%TYPE; v_class_id enrollments.class_id%TYPE; v_stu_id enrollments.stu_id%TYPE; v_status enrollments.status%TYPE; BEGIN OPEN enrollments_cur; LOOP FETCH enrollments_cur INTO v_enrollment_date, v_class_id, v_stu_id, v_status; EXIT WHEN enrollments_cur%NOTFOUND; DBMS_OUTPUT.PUT_LINE(v_enrollment_date ' ' v_class_id ' ' v_status); END LOOP; END;

DECLARE

CURSOR enrollments_cur IS SELECT enrollment_date, class_id, stu_id, status FROM ENROLLMENTS WHERE stu_id = :student_id AND enrollment_date BETWEEN SYSDATE and SYSDATE-3650; ORDER BY enrollment_date; v_enrollment_date enrollments.enrollment_date%TYPE; v_class_id enrollments.class_id%TYPE; v_stu_id enrollments.stu_id%TYPE; v_status enrollments.status%TYPE; BEGIN OPEN enrollments_cur; LOOP FETCH enrollments_cur INTO v_enrollment_date, v_class_id, v_stu_id, v_status; EXIT WHEN enrollments_cur%NOTFOUND; DBMS_OUTPUT.PUT_LINE(v_enrollment_date ' ' v_class_id ' ' v_status); END LOOP; END;

CURSOR enrollments_cur IS SELECT enrollment_date, class_id, stu_id, status FROM ENROLLMENTS WHERE stu_id = :student_id AND enrollment_date BETWEEN SYSDATE and SYSDATE-3650; ORDER BY enrollment_date; v_enrollment_date enrollments.enrollment_date%TYPE; v_class_id enrollments.class_id%TYPE; v_stu_id enrollments.stu_id%TYPE; v_status enrollments.status%TYPE; BEGIN OPEN enrollments_cur; LOOP FETCH enrollments_cur INTO v_enrollment_date, v_class_id, v_stu_id, v_status; EXIT WHEN enrollments_cur%NOTFOUND; DBMS_OUTPUT.PUT_LINE(v_enrollment_date ' ' v_class_id ' ' v_status); END LOOP; END;

DECLARE BEGIN DBMS_OUTPUT.PUT_LINE(SYSDATE) - Year(createDate) > 10); END; DECLARE BEGIN DBMS_OUTPUT.PUT_LINE(sysdate-numtoyminterval(10, END; DECLARE YEAR ))

BEGIN DBMS_OUTPUT.PUT_LINE(sysdate - numtoyminterval(10, END; DECLARE BEGIN DBMS_OUTPUT.PUT_LINE(SYSDATE-3650); END; YEAR ))

DECLARE BEGIN DBMS_OUTPUT.PUT_LINE(SYSDATE-3.650); END; DECLARE BEGIN DBMS_OUTPUT.PUT_LINE(SYSDATE-3,650); END; DECLARE BEGIN DBMS_OUTPUT.PUT_LINE(SYSDATE-3650); END; DECLARE BEGIN DBMS_OUTPUT.PUT_LINE(SYSDATE-365); END; DECLARE BEGIN DBMS_OUTPUT.PUT_LINE(SYSDATE); END;

DECLARE v_ten_years_ago := to_date(SYSDATE); BEGIN DBMS_OUTPUT.PUT_LINE(v_ten_years_ago); END;

DECLARE v_ten_years_ago = to_date(SYSDATE); BEGIN DBMS_OUTPUT.PUT_LINE(v_ten_years_ago); END;

DECLARE v_ten_years_ago = to_date(SYSDATE-365); BEGIN DBMS_OUTPUT.PUT_LINE(v_ten_years_ago); END; DECLARE v_ten_years_ago = (SYSDATE-365); BEGIN DBMS_OUTPUT.PUT_LINE(v_ten_years_ago); END; DECLARE v_enrollment_date enrollments.enrollment_date%TYPE; v_class_id enrollments.class_id%TYPE; v_stu_id enrollments.stu_id%TYPE; v_status enrollments.status%TYPE; CURSOR enrollments_cur IS SELECT enrollment_date, class_id, stu_id, status FROM ENROLLMENTS WHERE stu_id = :student_id AND enrollment_date BETWEEN SYSDATE AND (sysdate - numtoyminterval(10, YEAR )); BEGIN OPEN enrollments_cur; LOOP FETCH enrollments_cur INTO v_enrollment_date AS, v_class_id, v_stu_id, v_status; EXIT WHEN enrollments_cur%NOTFOUND; DBMS_OUTPUT.PUT_LINE(v_enrollment_date ' ' v_class_id ' ' v_status); END LOOP; END;

DECLARE v_enrollment_date enrollments.enrollment_date%TYPE; v_class_id enrollments.class_id%TYPE; v_stu_id enrollments.stu_id%TYPE; v_status enrollments.status%TYPE; CURSOR enrollments_cur IS SELECT enrollment_date, class_id, stu_id, status FROM ENROLLMENTS WHERE stu_id = :student_id; BEGIN OPEN enrollments_cur; LOOP FETCH enrollments_cur INTO v_enrollment_date AS 'Enrollment Date', v_class_id, v _stu_id, v_status; EXIT WHEN enrollments_cur%NOTFOUND; DBMS_OUTPUT.PUT_LINE(v_enrollment_date ' ' v_class_id ' ' v_status); END LOOP; END; DECLARE v_enrollment_date enrollments.enrollment_date%TYPE; v_class_id enrollments.class_id%TYPE; v_stu_id enrollments.stu_id%TYPE; v_status enrollments.status%TYPE; CURSOR enrollments_cur IS SELECT enrollment_date, class_id, stu_id, status FROM ENROLLMENTS WHERE stu_id = :student_id; BEGIN OPEN enrollments_cur; LOOP FETCH enrollments_cur INTO v_enrollment_date, v_class_id, v_stu_id, v_status; EXIT WHEN enrollments_cur%NOTFOUND; DBMS_OUTPUT.PUT_LINE(v_enrollment_date ' ' v_class_id ' ' v_status); END LOOP; END;

select * from ENROLLMENTS

DECLARE CURSOR enrollments_cur IS SELECT enrollment_date, class_id, stu_id, status FROM ENROLLMENTS WHERE stu_id = :student_id ORDER BY enrollment_date; v_enrollment_date enrollments.enrollment_date%TYPE; v_class_id enrollments.class_id%TYPE; v_stu_id enrollments.stu_id%TYPE; v_status enrollments.status%TYPE; BEGIN OPEN enrollments_cur; LOOP FETCH enrollments_cur INTO v_enrollment_date, v_class_id, v_stu_id, v_status; EXIT WHEN enrollments_cur%NOTFOUND;

DBMS_OUTPUT.PUT_LINE(v_enrollment_date END LOOP; END;

' '

v_class_id

' '

v_status);

DECLARE CURSOR enrollments_cur IS SELECT enrollment_date, class_id, stu_id, status FROM ENROLLMENTS WHERE stu_id = :student_id ORDER BY enrollment_date; v_enrollment_date enrollments.enrollment_date%TYPE; v_class_id enrollments.class_id%TYPE; v_stu_id enrollments.stu_id%TYPE; v_status enrollments.status%TYPE; BEGIN OPEN enrollments_cur; LOOP FETCH enrollments_cur INTO v_enrollment_date, v_class_id, v_stu_id, v_status; EXIT WHEN enrollments_cur%NOTFOUND; DBMS_OUTPUT.PUT_LINE(v_enrollment_date ' ' v_class_id ' ' v_status); END LOOP; END;

DECLARE v_enrollment_date enrollments.enrollment_date%TYPE; v_class_id enrollments.class_id%TYPE; v_stu_id enrollments.stu_id%TYPE; v_status enrollments.status%TYPE; CURSOR enrollments_cur IS SELECT enrollment_date, class_id, stu_id, status FROM ENROLLMENTS WHERE stu_id = :student_id ORDER BY enrollment_date; BEGIN OPEN enrollments_cur; LOOP FETCH enrollments_cur INTO v_enrollment_date, v_class_id, v_stu_id, v_status; EXIT WHEN enrollments_cur%NOTFOUND; DBMS_OUTPUT.PUT_LINE(v_enrollment_date ' ' v_class_id ' ' v_status); END LOOP; END;

DECLARE v_enrollment_date enrollments.enrollment_date%TYPE; v_class_id enrollments.class_id%TYPE; v_stu_id enrollments.stu_id%TYPE; v_status enrollments.status%TYPE; CURSOR enrollments_cur IS SELECT enrollment_date, class_id, stu_id, status FROM ENROLLMENTS WHERE stu_id = :student_id ORDER BY enrollment_date;

BEGIN OPEN enrollments_cur; LOOP FETCH enrollments_cur INTO v_enrollment_date, v_class_id, stu_id, v_status; EXIT WHEN enrollments_cur%NOTFOUND; DBMS_OUTPUT.PUT_LINE(v_enrollment_date ' ' v_class_id ' ' v_status); END LOOP; END;

DECLARE CURSOR enrollments_cur IS SELECT enrollment_date, class_id, stu_id, status FROM ENROLLMENTS WHERE stu_id = :student_id ORDER BY enrollment_date; v_enrollment_date enrollments.enrollment_date%TYPE; v_class_id enrollments.class_id%TYPE; v_stu_id enrollments.stu_id%TYPE; v_status enrollments.status%TYPE; BEGIN OPEN enrollments_cur; LOOP FETCH enrollments_cur INTO v_enrollment_date, v_class_id, stu_id, v_status; EXIT WHEN enrollments_cur%NOTFOUND; DBMS_OUTPUT.PUT_LINE(v_enrollment_date ' ' v_class_id ' ' v_status); END LOOP; END;

DECLARE CURSOR enrollments_cur IS SELECT enrollment_date, class_id, stu_id, status FROM ENROLLMENTS WHERE stu_id = :student_id ORDER BY enrollment_date; v_enrollment_date enrollments.enrollment_date%TYPE; v_class_id enrollments.class_id%TYPE; v_status enrollments.status%TYPE; BEGIN OPEN enrollments_cur; LOOP FETCH enrollments_cur INTO v_enrollment_date, v_class_id, stu_id, v_status; EXIT WHEN enrollments_cur%NOTFOUND; DBMS_OUTPUT.PUT_LINE(v_enrollment_date ' ' v_class_id ' ' v_status); END LOOP; END;

DECLARE CURSOR enrollments_cur IS SELECT enrollment_date, class_id, stu_id, status FROM ENROLLMENTS WHERE stu_id = :student_id ORDER BY enrollment_date;

v_enrollment_date enrollments.enrollment_date%TYPE; v_class_id enrollments.class_id%TYPE; v_status enrollments.status%TYPE; BEGIN OPEN enrollments_cur; LOOP FETCH enrollments_cur INTO v_enrollment_date, v_class_i, stu_id, v_status; EXIT WHEN enrollments_cur%NOTFOUND; DBMS_OUTPUT.PUT_LINE(v_enrollment_date ' ' v_class_id ' ' v_status); END LOOP; END;

DECLARE CURSOR enrollments_cur IS SELECT enrollment_date, class_id, stu_id, status FROM ENROLLMENTS WHERE stu_id = :student_id ORDER BY enrollment_date; v_enrollment_date enrollments.enrollment_date%TYPE; v_class_id enrollments.class_id%TYPE; v_status enrollments.status%TYPE; BEGIN OPEN enrollments_cur; LOOP FETCH enrollments_cur INTO v_enrollment_date, v_class_i, stu_id, v_status; EXIT WHEN enrollments_cur%NOTFOUND; DBMS_OUTPUT.PUT_LINE(v_enrollment_date ' ' v_class_id ' ' v_status); END LOOP; END;

DECLARE CURSOR enrollments_cur IS SELECT * FROM ENROLLMENTS WHERE stu_id = :student_id ORDER BY enrollment_date; v_enrollment_date enrollments.enrollment_date%TYPE; v_class_id enrollments.class_id%TYPE; v_status enrollments.status%TYPE; BEGIN OPEN enrollments_cur; FETCH enrollments_cur INTO v_enrollment_date, v_class_id, v_status; DBMS_OUTPUT.PUT_LINE(v_enrollment_date ' ' v_class_id ' ' END;

v_status);

DECLARE CURSOR enrollments_cursor IS SELECT * FROM ENROLLMENTS

WHERE stu_id = :student_id ORDER BY enrollment_date; v_enrollment_date enrollments.enrollment_date%TYPE; v_class_id enrollments.class_id%TYPE; v_status enrollments.status%TYPE; BEGIN OPEN enrollment_cursor; FETCH enrollment_cursor INTO v_enrollment_date, v_class_id, v_status; DBMS_OUTPUT.PUT_LINE(v_enrollment_date ' ' v_class_id ' ' v_status); END;

DECLARE CURSOR c_enrollments IS SELECT * FROM ENROLLMENTS WHERE stu_id = :student_id; BEGIN END;

DECLARE v_stu_id enrollments.stu_id%TYPE := :student_id; v_class_id enrollments.class_id%TYPE := :class_id; BEGIN DBMS_OUTPUT.PUT_LINE(v_stu_id); DBMS_OUTPUT.PUT_LINE(v_class_id); END;

DECLARE v_stu_id enrollments.stu_id%TYPE := :student_id; v_class_id enrollments.class_id%TYPE := :class_id; BEGIN DBMS_OUTPUT.PUT_LINE(v_stu_id); END;

DECLARE v_stu_id enrollments.stu_id%TYPE := :student_id; v_class_id enrollments.class_id%TYPE := :class_id; BEGIN INSERT INTO enrollments DBMS_OUTPUT.PUT_LINE(v_stu_id); END;

DECLARE v_stu_id enrollments.stu_id%TYPE := :student_id; v_class_id enrollments.class_id%TYPE := :class_id; BEGIN INSERT INTO enrollments (enrollment_date, class_id, stu_id, final_numeric_grade, final_letter_grade, sta tus) VALUES(SYSDATE, v_class_id, v_stu_id, NULL, NULL, 'Enrolled'); END;

DECLARE v_stu_id enrollments.stu_id%TYPE := :student_id; v_class_id enrollments.class_id%TYPE := :class_id; BEGIN DELETE FROM enrollments WHERE stu_id = v_stu_id AND class_id = v_class_id; DBMS_OUTPUT.PUT_LINE(SQL%ROWCOUNT ' rows deleted.'); END;

DECLARE v_stu_id enrollments.stu_id%TYPE := :student_id; v_class_id enrollments.class_id%TYPE := :class_id; v_enrollment_date enrollments.enrollment_date%TYPE := (SYSDATE); v_status enrollments.status%TYPE := 'Enrolled'; BEGIN INSERT INTO enrollments (enrollment_date, class_id, stu_id, final_numeric_grade, final_letter_grade, sta tus) VALUES(v_enrollment_date, v_class_id, v_stu_id, NULL, NULL, v_status); END;

DECLARE v_stu_id enrollments.stu_id%TYPE := :student_id; v_class_id enrollments.class_id%TYPE := :class_id; v_enrollment_date enrollments.enrollment_date%TYPE := SYSDATE; v_status enrollments.status%TYPE := 'Enrolled'; BEGIN INSERT INTO enrollments (enrollment_date, class_id, stu_id, final_numeric_grade, final_letter_grade, sta tus) VALUES(v_enrollment_date, v_class_id, v_stu_id, NULL, NULL, v_status); END;

DECLARE v_stu_id enrollments.stu_id%TYPE := :student_id;

v_class_id enrollments.class_id%TYPE := :class_id; BEGIN DELETE FROM enrollments WHERE stu_id = v_stu_id AND class_id = v_class_id; EXCEPTION WHEN NO_DATA_FOUND THEN DBMS_OUTPUT.PUT_LINE('No Employee Record Found.'); WHEN TOO_MANY_ROWS THEN DBMS_OUTPUT.PUT_LINE('More Than One Employee Record Found.'); WHEN OTHERS THEN DBMS_OUTPUT.PUT_LINE('Unknown Error.'); END;

DECLARE v_stu_id enrollments.stu_id%TYPE := :student_id; v_class_id enrollments.class_id%TYPE := :class_id; BEGIN DELETE FROM enrollments WHERE stu_id = v_stu_id AND class_id = v_class_id; END;

DECLARE v_stu_id enrollments.stu_id%TYPE := :student_id; v_class_id enrollments.class_id%TYPE := :class_id; BEGIN DELETE FROM enrollments WHERE stu_id = v_stu_id AND class_id = v_class_id END;

DECLARE v_stu_id enrollments.stu_id%TYPE := :student_id; v_class_id enrollments.class_id%TYPE := :class_id; v_enrollment_date enrollments.enrollment_date%TYPE := SYSDATE; v_status enrollments.status%TYPE := 'Enrolled'; BEGIN INSERT INTO enrollments VALUES(v_enrollment_date, v_class_id, v_stu_id, NULL, NULL, v_status); END;

DECLARE v_stu_id enrollments.stu_id%TYPE := :student_id; v_class_id enrollments.class_id%TYPE := :class_id;

v_enrollment_date enrollments.enrollment_date%TYPE := SYSDATE; v_status enrollments.status%TYPE := 'Enrolled'; BEGIN INSERT INTO enrollments VALUES(v_enrollment_date, v_class_id, v_stu_id, NULL, NULL, v_status); END;

DECLARE v_stu_id enrollments.stu_id%TYPE := :student_id; v_class_id enrollments.class_id%TYPE := :class_id; v_enrollment_date enrollments.enrollment_date%TYPE := SYSDATE; v_status enrollments.status%TYPE := 'Enrolled'; BEGIN INSERT INTO enrollments VALUES(v_enrollment_date, v_class_id, v_stu_id, NULL, NULL, v_enrollment_date); END;

select ENROLLMENT_DATE, CLASS_ID, STU_ID, FINAL_NUMERIC_GRADE, FINAL_LETTER_GRADE, STATUS from ENROLLMENTS

DECLARE v_stu_id enrollments.stu_id%TYPE := :student_id; v_class_id enrollments.class_id%TYPE := :class_id; v_enrollment_date enrollments.enrollment_date%TYPE := SYSDATE; v_status enrollments.status%TYPE := 'Enrolled'; BEGIN INSERT INTO enrollments VALUES(v_enrollment_date, v_class_id, v_stu_id, NULL, NULL, v_enrollment_date); END;

SELECT * FROM enrollments;

DECLARE BEGIN SELECT * FROM enrollments; END;

select STU_ID, FIRST_NAME, LAST_NAME, CONTACT_PHONE, EMAIL, EXPECTED_GRADUATION_DATE, ADDRESS1, ADDRESS2, CITY, STATE_PROVINCE, POSTAL_CODE, COUNTRY from STUDENTS

You might also like