| Oracle FAQ | Your Portal to the Oracle Knowledge Grid | |
Home -> Community -> Usenet -> c.d.o.misc -> Syntax error - what is wrong
What is wrong with this?
create or replace PACKAGE DAL_TABLE_METHODS AS TYPE T_CURSOR IS REF CURSOR;
PROCEDURE GET_EMP (
p_EMPNO IN NUMBER,
cur_EMP OUT T_CURSOR
);
PROCEDURE UPDATE_EMP (
pEMPNO IN NUMBER,
pENAME IN VARCHAR2,
pJOB IN VARCHAR2,
pMGR IN NUMBER,
pHIREDATE IN DATE,
pSAL IN NUMBER,
pCOMM IN NUMBER,
pDEPTNO IN NUMBER
);
PROCEDURE DELETE_EMP (
p_EMPNO IN NUMBER
);
PROCEDURE INSERT_EMP (
pEMPNO OUT NUMBER,
pENAME IN VARCHAR2,
pJOB IN VARCHAR2,
pMGR IN NUMBER,
pHIREDATE IN DATE,
pSAL IN NUMBER,
pCOMM IN NUMBER,
pDEPTNO IN NUMBER
);
END DAL_TABLE_METHODS;
CREATE OR REPLACE
PACKAGE BODY DAL_TABLE_METHODS AS
PROCEDURE GET_EMP (
p_EMPNO IN NUMBER,
cur_EMP OUT T_CURSOR
"EMPNO"
"EMPNO"
,"ENAME"
,"JOB"
,"MGR"
,"HIREDATE"
,"SAL"
,"COMM"
,"DEPTNO"
)
VALUES (
pEMPNO
,pENAME
,pJOB
,pMGR
,pHIREDATE
,pSAL
,pCOMM
,pDEPTNO
);
![]() |
![]() |