Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Mailing Lists -> Oracle-L -> RE: pls-00123 Program too Large
This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.
------=_NextPartTM-000-777b9d6f-364b-4ffc-966b-9507470b3564 Content-Type: multipart/alternative;
boundary="----_=_NextPart_001_01C34E0C.F5B014BC"
------_=_NextPart_001_01C34E0C.F5B014BC
Content-Type: text/plain;
charset="iso-8859-1"
David,
that trigger is way too long ... IMO. but if you really must, convert the logic into a package and pass parameters to the package call from within the trigger.
Raj
-----Original Message-----
From: Ehresmann, David [mailto:David.Ehresmann_at_ps.net]
Sent: Friday, July 18, 2003 7:10 PM
To: Multiple recipients of list ORACLE-L
Subject: pls-00123 Program too Large
List,
I have a trigger that is 2315 lines long and essentially one big long code block. The trigger compiles in an 8.1.7 instance, but not in a 8.1.6 instance. The error it gives is PLS-00123 Program too Large. These are on separate boxes. I have been reading on metalink about splitting the trigger into two pieces to cut down its size. Besides that, is there anything else to look at to get the trigger to compile.
David Ehresmann PerotSystems
david.ehresmann_at_ps.net
972.577.6236
-- Please see the official ORACLE-L FAQ: http://www.orafaq.net -- Author: Ehresmann, David INET: David.Ehresmann_at_ps.net Fat City Network Services -- 858-538-5051 http://www.fatcity.com San Diego, California -- Mailing list and web hosting services --------------------------------------------------------------------- To REMOVE yourself from this mailing list, send an E-Mail message to: ListGuru_at_fatcity.com (note EXACT spelling of 'ListGuru') and in the message BODY, include a line containing: UNSUB ORACLE-L (or the name of mailing list you want to be removed from). You may also send the HELP command for other information (like subscribing). ------_=_NextPart_001_01C34E0C.F5B014BC Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printableReceived on Sat Jul 19 2003 - 10:46:46 CDT
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Diso-8859-1">
<META NAME=3D"Generator" CONTENT=3D"MS Exchange Server version =
5.5.2654.19">
<TITLE>RE: pls-00123 Program too Large</TITLE>
</HEAD>
<BODY>
<P><FONT SIZE=3D2>David,</FONT>
</P>
<P><FONT SIZE=3D2>that trigger is way too long ... IMO. but if you =
really must, convert the logic into a package and pass parameters to = the package call from within the trigger.</FONT></P>
<P><FONT SIZE=3D2>Raj</FONT>
</P>
<P><FONT SIZE=3D2>-----Original Message-----</FONT>
<BR><FONT SIZE=3D2>From: Ehresmann, David [<A =
HREF=3D"mailto:David.Ehresmann_at_ps.net">mailto:David.Ehresmann_at_ps.net</A>= ]</FONT>
<BR><FONT SIZE=3D2>Sent: Friday, July 18, 2003 7:10 PM</FONT>
<BR><FONT SIZE=3D2>To: Multiple recipients of list ORACLE-L</FONT>
<BR><FONT SIZE=3D2>Subject: pls-00123 Program too Large</FONT>
</P>
<BR>
<P><FONT SIZE=3D2>List,</FONT>
</P>
<P><FONT SIZE=3D2>I have a trigger that is 2315 lines long and =
essentially one big long code</FONT>
<BR><FONT SIZE=3D2>block. The trigger compiles in an 8.1.7 =
instance, but not in a 8.1.6</FONT>
<BR><FONT SIZE=3D2>instance. The error it gives is PLS-00123 =
Program too Large. These are on</FONT>
<BR><FONT SIZE=3D2>separate boxes. I have been reading on =
metalink about splitting the trigger</FONT>
<BR><FONT SIZE=3D2>into two pieces to cut down its size. Besides =
that, is there anything else</FONT>
<BR><FONT SIZE=3D2>to look at to get the trigger to compile.</FONT>
</P>
<BR>
<BR>
<P><FONT SIZE=3D2>David Ehresmann PerotSystems =
</FONT>
<BR><FONT SIZE=3D2>david.ehresmann_at_ps.net</FONT>
<BR><FONT SIZE=3D2>972.577.6236</FONT>
</P>
<P><FONT SIZE=3D2>-- </FONT>
<BR><FONT SIZE=3D2>Please see the official ORACLE-L FAQ: <A =
HREF=3D"http://www.orafaq.net" = TARGET=3D"_blank">http://www.orafaq.net</A></FONT>
<BR><FONT SIZE=3D2>-- </FONT>
<BR><FONT SIZE=3D2>Author: Ehresmann, David</FONT>
<BR><FONT SIZE=3D2> INET: David.Ehresmann_at_ps.net</FONT>
</P>
<P><FONT SIZE=3D2>Fat City Network Services -- =
858-538-5051 <A HREF=3D"http://www.fatcity.com" = TARGET=3D"_blank">http://www.fatcity.com</A></FONT>
<BR><FONT SIZE=3D2>San Diego, =
California -- Mailing list = and web hosting services</FONT>
<BR><FONT =
SIZE=3D2>---------------------------------------------------------------= ------</FONT>
<BR><FONT SIZE=3D2>To REMOVE yourself from this mailing list, send an =
E-Mail message</FONT>
<BR><FONT SIZE=3D2>to: ListGuru_at_fatcity.com (note EXACT spelling of =
'ListGuru') and in</FONT>
<BR><FONT SIZE=3D2>the message BODY, include a line containing: UNSUB =
ORACLE-L</FONT>
<BR><FONT SIZE=3D2>(or the name of mailing list you want to be removed =
from). You may</FONT>
<BR><FONT SIZE=3D2>also send the HELP command for other information =
(like subscribing).</FONT>
</P>
</BODY>
</HTML>
------_=_NextPart_001_01C34E0C.F5B014BC-- ------=_NextPartTM-000-777b9d6f-364b-4ffc-966b-9507470b3564 Content-Type: text/plain; name="ESPN_Disclaimer.txt" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="ESPN_Disclaimer.txt" *********************************************************************This e-mail message is confidential, intended only for the named recipient(s) above and may contain information that is privileged, attorney work product or exempt from disclosure under applicable law. If you have received this message in error, or are not the named recipient(s), please immediately notify corporate MIS at (860) 766-2000 and delete this e-mail message from your computer, Thank you.*********************************************************************1
![]() |
![]() |