| Oracle FAQ | Your Portal to the Oracle Knowledge Grid | |
Home -> Community -> Usenet -> c.d.o.server -> PLS-201 error after upgrade
I have upgraded from 7.3.2.2 to 7.3.3.3 on HP-UX version 10.20. We cannot compile any package that uses a plsql table data type.
Here is a simple testcase.
Create or replace procedure oracle_test as
Type r_Sc Is Record (
fname varchar2(50) Default NULL,
valu varchar2(500) Default NULL
);
Type t_Sc Is Table of r_Sc Index By Binary_Integer;
scs t_Sc;
begin
scs(1).fname := 'this is a test';
scs(1).valu := 'this is a test';
if scs.exists(1) then
scs(2).fname := 'made it this far';
end if;
When compiling the following error occurs.
Errors for PROCEDURE ORACLE_TEST:
LINE/COL ERROR
-------- --------------------------------------------------------- 0/0 PLS-00201: identifier 'PLITBLM' must be declared 0/0 PLS-00201: identifier 'PLITBLM' must be declared 0/0 PLS-00201: identifier 'PLITBLM' must be declared 11/9 PL/SQL: Statement ignored
Does anyone have any idea what the problem could be??
Note this procedure runs fine when ran against a Solaris 7.3.3 database.
TIA, Don Received on Tue Aug 26 1997 - 00:00:00 CDT
![]() |
![]() |