Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Usenet -> c.d.o.server -> modplsql array parameter limitation
8.1.7.4 (Windows)
9.0.4.0.0 Oracle-HTTP-Server (Linux)
thanks
CREATE OR REPLACE PACKAGE BODY rc_test IS
PROCEDURE top
IS
l_str VARCHAR2(32000) ;
BEGIN
l_str := '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
Transitional//EN">' || chr(10) ||
'<html>' || chr(10) ||
'<head>' || chr(10) ||
' <title>rc_test</title>' || chr(10) ||
'</head><body>' ;
htp.p(l_str);
SELECT object_name BULK COLLECT INTO p_big_array FROM all_objects ; top; htp.p('<FORM name="frmExport" method="post" action="rc_test.two">'); FOR i IN p_big_array.FIRST..2001 --<<-- ERROR IF > 2000 LOOP htp.p('<INPUT TYPE="hidden" NAME="p_big_array" VALUE="' || p_big_array(i) || '">'); END LOOP; htp.p('<INPUT type="submit" value="Print Results">') ; htp.p('</FORM>') ; tail ;
top; FOR i IN p_big_array.FIRST..p_big_array.LAST LOOP htp.p(' Value: ' || p_big_array(i) || '">'); END LOOP; tail ;
![]() |
![]() |