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

NNL-00984: Name-to-hint translations failed: number

1 Answers  


ORA-30054: invalid upper limit snapshot expression

1 Answers  


ORA-12520: TNS:listener could not find available handler for requested type of server

1 Answers  


ORA-19854: error obtaining connect string from target

1 Answers  


IMG-00526: error parsing foreign image description

1 Answers  


ORA-03209: DBMS_ADMIN_PACKAGE invalid file/block specification

1 Answers  


ORA-06027: NETASY: channel close failure

1 Answers  


ORA-30197: reserved for future use

1 Answers  


PCC-02382: You must specify MODE=ANSI when using NLS_LOCAL=YES

1 Answers  


ORA-01151: use media recovery to recover block, restore backup if needed

1 Answers  


ORA-29554: unhandled Java out of memory condition

1 Answers  


ORA-02366: The following index(es) on table string were processed:

1 Answers  


Categories