2
我想从下面的过程创建一个包创建包的sqlplus
CREATE OR REPLACE PROCEDURE insert_rows
(pl_deptno dept.deptno%TYPE, pl_dname dept.dname%TYPE, pl_loc dept.loc%TYPE
) AS
BEGIN
INSERT INTO dept
(deptno,dname,loc)
values (pl_deptno,pl_dname,pl_loc);
commit;
end insert_rows;
/
到目前为止,这是我的包秒其中,创建优良
create or replace package fpf
is
procedure insert_rows
(p_deptno IN dept.deptno%TYPE,
p_dname IN dept.dname%TYPE,
p_loc IN dept.loc%TYPE);
end fpf;
/
但是,当我创建包体,我收到编译错误,有什么想法?
create or replace package body fpf
as
procedure insert_rows
(p_deptno IN dept.deptno%TYPE,
p_dname IN dept.dname%TYPE,
p_loc IN dept.loc%TYPE)
as
BEGIN
INSERT INTO dept
(deptno,dname,loc)
values (pl_deptno,pl_dname,pl_loc);
end insert_rows;
end fpf;
/