Most Asked Ques
Most Asked Ques
d_no number(3) ,
foreign key (d_no) references depart(d_no),
emp_name varchar(20) not null,
emp_id number(3) primary key,
email varchar(20),
contact number(20),
salary number(3)
);
d_name varchar(20),
d_no number(3) primary key
);
drop table employee;
drop table depart;
declare
eid employee.emp_id%type;
ename employee.emp_name%type;
dname depart.d_name%type;
dno depart.d_no%type;
cursor joins is
select e.emp_id,e.emp_name,d.d_name from employee e join depart d on
e.d_no=d.d_no;
begin
open joins;
loop
fetch joins into eid ,ename ,dname;
exit when joins%notfound;
DBMS_OUTPUT.PUT_LINE('course_id: ' || eid);
DBMS_OUTPUT.PUT_LINE('course: ' || ename);
DBMS_OUTPUT.PUT_LINE('d_no: ' || dno);
DBMS_OUTPUT.PUT_LINE('department name: ' || dname);
end loop;
close joins;
end;
/
DECLARE
eid employee.emp_id%TYPE;
ename employee.emp_name%TYPE;
dname depart.d_name%TYPE;
dno depart.d_no%TYPE;
CURSOR joins IS
SELECT e.emp_id, e.emp_name, d.d_name, d.d_no
FROM employee e
JOIN depart d ON e.d_no = d.d_no;
BEGIN
OPEN joins;
LOOP
FETCH joins INTO eid, ename, dname, dno;
EXIT WHEN joins%NOTFOUND;
DBMS_OUTPUT.PUT_LINE('course_id: ' || eid);
DBMS_OUTPUT.PUT_LINE('course: ' || ename);
DBMS_OUTPUT.PUT_LINE('d_no: ' || dno);
DBMS_OUTPUT.PUT_LINE('department name: ' || dname);
END LOOP;
CLOSE joins;
END;
/
declare
begin
pack.avg_sal();
end;
/
declare
num integer;
begin
num:=pack1.display();
end;
/