PCB-00578: Variable "string" must be a table



PCB-00578: Variable "string" must be a table..

Answer / guest

Cause: In an ARRAYLEN statement, the name of a previously
declared host table was not specified. The first host
variable in an ARRAYLEN statement must be a table. The
second host variable, which specifies an array dimension,
must be a 4-byte integer. The correct syntax follows: EXEC
SQL ARRAYLEN HTABLE (DIM) END-EXEC. The ARRAYLEN statement
must appear along with, but somewhere after, the
declarations of host_table and dimension.

Action: Check the spelling of both identifiers in the
ARRAYLEN statement. If necessary, supply the missing host
table name.

Please add more information about this Error

Is This Answer Correct ?    0 Yes 0 No

Post New Answer

More Oracle Errors Interview Questions

ORA-23420: interval must evaluate to a time in the future

1 Answers  


ORA-31506: duplicate subscription name string

1 Answers  


ORA-27200: skgfpgo: sbtpcstart returned error

1 Answers  


ORA-02160: index-organized table can not contain columns of type LONG

1 Answers  


ORA-25534: _MEAN_TIME_TO_CLUSTER_AVAILABILITY is specified

1 Answers  


ORA-16747: Logical standby guard could not be turned on

1 Answers  


ORA-12717: Cannot issue ALTER DATABASE NATIONAL CHARACTER SET when NCLOB, NCHAR or NVARCHAR2 data exists

1 Answers  


ORA-08318: sllfsk: Error reading file

1 Answers  


NNL-00548: Displays update request statistics

1 Answers  


QSM-00802: An error occurred while implementing action string (string) string.

1 Answers  


ORA-01297: redo version mismatch between dictionary string and logfiles

1 Answers  


ORA-09741: spwat: error waiting for a post.

1 Answers  


Categories