Re: Defining PL/SQL Table in a program
Date: 1997/09/23
Message-ID: <342823BA.2DD51A00_at_tntech.edu>#1/1
This is a multi-part message in MIME format.
--------------F39364788C12B5BB213D3030 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit
Pravin Sitaram wrote:
>
> Hello,
>
> Within a procedure, I have defined a PL/SQL table of records as follows:
>
> TYPE UserRecTyp IS RECORD (
> fname varchar2(25),
> lname varchar2(25));
>
> TYPE UserTabTyp IS TABLE OF UserRecTyp
> INDEX BY BINARY_INTEGER;
>
> But, when I compile the above, I get the following error message:
>
> PLS-00507: PLSQL Tables may not be defined in terms of Records or
> other Tables
>
> What am I doing wrong here?
>
> I get the same error message even when I just have a simple
> declaration (without using record definitions) like:
>
> TYPE UsrTabTyp IS TABLE OF dbtable%ROWTYPE
> INDEX BY BINARY_INTEGER;
>
> Please email your suggestions to:
> nagaraj_jyothi_at_isus.emc.com
>
> Thanks,
> Jyothi
Jyothi
A table od records is only allowed in PL/SQL Ver 2.3 or later. Check yr pl/SQl Version.
-- Ajay Agrawal Research Assistant TTU Box 5997 Cookeville, TN 38505 Ph: (931) 372 2898(H) (931) 372 3341(O) http://gemini.tntech.edu/~aka8369 --------------F39364788C12B5BB213D3030 Content-Type: text/x-vcard; charset=us-ascii; name="vcard.vcf" Content-Transfer-Encoding: 7bit Content-Description: Card for Ajay Agrawal Content-Disposition: attachment; filename="vcard.vcf" begin: vcard fn: Ajay Agrawal n: Agrawal;Ajay org: Manufacturing Center adr: 1210, Maddux Avenue;;;Cookeville;TN;38501;USA email;internet: aka8369_at_tntech.edu title: Research Assistant tel;work: 931 372 3341 tel;home: 931 372 2898 x-mozilla-cpt: ;0 x-mozilla-html: FALSE version: 2.1 end: vcard --------------F39364788C12B5BB213D3030--Received on Tue Sep 23 1997 - 00:00:00 CEST