PCB-00235: Table size mismatch in INTO/USING. Minimum is: number



PCB-00235: Table size mismatch in INTO/USING. Minimum is: number..

Answer / guest

Cause: The size of a table variable in an INTO/USING clause
of a dynamic EXECUTE statement has been ARRAYLEN...EXECUTE'd
while the other host variable has not and is not a table of
dimension 1 or a plain non-table host variable. Example: 01
X PIC X(10) OCCURS 10. 01 Y PIC S9(4) COMP OCCURS 10. 01 Z
PIC S9(4) COMP. ... EXEC SQL ARRAYLEN X (DIM) EXECUTE
END-EXEC. ... EXEC SQL EXECUTE S1 USING :X, :Y END-EXEC. <--
error EXEC SQL EXECUTE S1 USING :X, :Z END-EXEC. <-- ok
Please note that this error differs from 233 in that it is
an ERROR not a WARNING.

Action: ARRAYLEN...EXECUTE all of the table variables in the
INTO/USING clause or those host variables not
ARRAYLEN...EXECUTEd need to be of dimension 1.

Please add more information about this Error

Is This Answer Correct ?    0 Yes 0 No

Post New Answer

More Oracle Errors Interview Questions

ORA-23603: STREAMS enqueue aborted due to low SGA

1 Answers  


ORA-12463: undefined group string for policy string

1 Answers  


DRG-50867: failed to free Oracle object

1 Answers  


LPX-00310: element ~S not found in ~S

1 Answers  


ORA-07596: sptpa: $GETJPIW failure

1 Answers  






ORA-26023: index string.string partition string was made unusable due to:

1 Answers  


TNS-00130: Failed to create Interchange's internal address

1 Answers  


SQL*Loader-00411: Only a direct path load may be continued

1 Answers  


PCB-00101: Could not find or open system configuration file

1 Answers  


TNS-01000: spawn [<listener_name>] <spawn_alias> [<(ARGUMENTS='arg0, arg1,...')>]

1 Answers  


NNL-00529: set|show default_domain [<domain_name>] : set|show the current default domain

1 Answers  


ORA-04081: trigger 'string' already exists

1 Answers  


Categories