Experiment No 8: Study and Implementation of Stored Procedures
Experiment No 8: Study and Implementation of Stored Procedures
1.(a)
CREATE OR REPLACE PROCEDURE GETD
AS getP PATIENT.D_ID%TYPE;
BEGIN
SELECT P_ID INTO getP
FROM PATIENT
where D_ID=4;
DBMS_OUTPUT.put_line( getP );
END;
1.(C)
(i) Count of male patients:
create or replace PROCEDURE GETD1
AS getP1 PATIENT. p_sex%TYPE;
BEGIN
SELECT count( P_ID) INTO getP1
FROM PATIENT
where p_sex='M';
DBMS_OUTPUT.put_line(getP1);
END;
BEGIN
SELECT count( P_ID) INTO getP
FROM PATIENT
where p_sex='F';
DBMS_OUTPUT.put_line(getP);
END;
(iii) Count of patients under age 12.
create or replace PROCEDURE GETD2
AS getP PATIENT.P_AGE%TYPE;
BEGIN
SELECT count( P_ID) INTO getP
FROM PATIENT
where P_AGE<12;
DBMS_OUTPUT.put_line(getP);
END;