PLS-00258: constrained datatypes disallowed in CALL
Specifications



PLS-00258: constrained datatypes disallowed in CALL Specifications..

Answer / guest

Cause: A call specification for C or Java cannot have
constraints on the PL/SQL formal parameter types. PL/SQL
types which have have constraints are NATURAL, NATURALN,
POSITIVE, POSITIVEN, SIGNTYPE, INTEGER, INT, SMALLINT,
DECIMAL, NUMERIC, DEC This includes NOT NULL constraints
from POSITIVEN, NATURALN

Action: Use the unconstrained type for that PL/SQL formal
declaration i.e NUMBER, BINARY_INTEGER or PLS_INTEGER

Please add more information about this Error

Is This Answer Correct ?    0 Yes 0 No

Post New Answer

More Oracle Errors Interview Questions

ORA-08207: ora_addr: cannot open address file

1 Answers  


TNS-00251: Failure in nstest:

1 Answers  


DRG-50801: failed to parse cursor

1 Answers  


ORA-14114: partitioned table cannot have column with object, REF, nested table, array datatype

1 Answers  


ORA-32103: error from OCI call

1 Answers  






QSM-01002: no query rewrite when OPTIMIZER_MODE is rule based

1 Answers  


PLS-00247: LIBRARY name must be specified

1 Answers  


RMAN-08048: channel string: starting incremental level string datafile backupset

1 Answers  


SQL*Loader-00271: Not a Parallel load. Table level OPTIONS statement ignored.

1 Answers  


RMAN-08599: channel string: throttle time: string

1 Answers  


NNL-00416: Last timestamp: number

1 Answers  


ORA-04016: sequence string no longer exists

1 Answers  


Categories