Está en la página 1de 2

CREATE OR REPLACE PACKAGE CURSO_tapi

IS
type CURSO_tapi_rec
IS
record
(
CODESPECIALIDAD CURSO.CODESPECIALIDAD%type ,
CODDOCENTE CURSO.CODDOCENTE%type ,
CODCURSO CURSO.CODCURSO%type ,
CODTIPO CURSO.CODTIPO%type ,
CODPERIODO CURSO.CODPERIODO%type ,
NOMBRE CURSO.NOMBRE%type );
type CURSO_tapi_tab
IS
TABLE OF CURSO_tapi_rec;
-- insert
PROCEDURE ins(
p_CODESPECIALIDAD IN CURSO.CODESPECIALIDAD%type ,
p_CODDOCENTE IN CURSO.CODDOCENTE%type ,
p_CODCURSO IN CURSO.CODCURSO%type ,
p_CODTIPO IN CURSO.CODTIPO%type ,
p_CODPERIODO IN CURSO.CODPERIODO%type ,
p_NOMBRE IN CURSO.NOMBRE%type );
-- update
PROCEDURE upd(
p_CODESPECIALIDAD IN CURSO.CODESPECIALIDAD%type ,
p_CODDOCENTE IN CURSO.CODDOCENTE%type ,
p_CODCURSO IN CURSO.CODCURSO%type ,
p_CODTIPO IN CURSO.CODTIPO%type ,
p_CODPERIODO IN CURSO.CODPERIODO%type ,
p_NOMBRE IN CURSO.NOMBRE%type );
-- delete
PROCEDURE del(
p_CODCURSO IN CURSO.CODCURSO%type );
END CURSO_tapi;
/
CREATE OR REPLACE PACKAGE body CURSO_tapi
IS
-- insert
PROCEDURE ins(
p_CODESPECIALIDAD IN CURSO.CODESPECIALIDAD%type ,
p_CODDOCENTE IN CURSO.CODDOCENTE%type ,
p_CODCURSO IN CURSO.CODCURSO%type ,
p_CODTIPO IN CURSO.CODTIPO%type ,
p_CODPERIODO IN CURSO.CODPERIODO%type ,
p_NOMBRE IN CURSO.NOMBRE%type )
IS
BEGIN
INSERT
INTO
CURSO
(
CODESPECIALIDAD ,
CODDOCENTE ,
CODCURSO ,
CODTIPO ,
CODPERIODO ,
NOMBRE
)
VALUES
(
p_CODESPECIALIDAD ,
p_CODDOCENTE ,
p_CODCURSO ,
p_CODTIPO ,
p_CODPERIODO ,
p_NOMBRE
);
END;
-- update
PROCEDURE upd
(
p_CODESPECIALIDAD IN CURSO.CODESPECIALIDAD%type ,
p_CODDOCENTE IN CURSO.CODDOCENTE%type ,
p_CODCURSO IN CURSO.CODCURSO%type ,
p_CODTIPO IN CURSO.CODTIPO%type ,
p_CODPERIODO IN CURSO.CODPERIODO%type ,
p_NOMBRE IN CURSO.NOMBRE%type
)
IS
BEGIN
UPDATE
CURSO
SET
CODESPECIALIDAD = p_CODESPECIALIDAD ,
CODDOCENTE = p_CODDOCENTE ,
CODTIPO = p_CODTIPO ,
CODPERIODO = p_CODPERIODO ,
NOMBRE = p_NOMBRE
WHERE
CODCURSO = p_CODCURSO;
END;
-- del
PROCEDURE del(
p_CODCURSO IN CURSO.CODCURSO%type )
IS
BEGIN
DELETE
FROM
CURSO
WHERE
CODCURSO = p_CODCURSO;
END;
END CURSO_tapi;

También podría gustarte