student_table
Sat Jun 08 2024 02:28:55 GMT+0000 (Coordinated Universal Time)
Saved by
@signup
CREATE TABLE empc (
emp_id NUMBER PRIMARY KEY,
name VARCHAR2(100),
hire_date DATE
);
DECLARE
CURSOR c IS
SELECT empno, ename, hiredate
FROM employee
WHERE (SYSDATE - hiredate) / 365.25 >= 23;
emp_record c%ROWTYPE;
BEGIN
OPEN c;
LOOP
FETCH c INTO emp_record;
EXIT WHEN c%NOTFOUND;
INSERT INTO empc (emp_id, name, hire_date)
VALUES (emp_record.empno, emp_record.ename, emp_record.hiredate);
END LOOP;
CLOSE c;
COMMIT;
EXCEPTION
WHEN OTHERS THEN
DBMS_OUTPUT.PUT_LINE('An error occurred: ');
END;
/
content_copyCOPY
Comments