PLS-01907: : number precision too large



PLS-01907: : number precision too large..

Answer / guest

Cause: The number begin copied or assigned had too many
digits to the left of the decimal and did not fit into its
destination. In other words, there is a number precision
mismatch. This error may also occur if, for example, an
attempt is made to assign a character string to a number, as
demonstrated below. a varchar2(4); b number(1,1); a :=
'10.1'; b := a;

Action: First, check explicit number precision value
mismatches. If none are found, then consider implicit
conversions of other types to numbers, including conversions
performed during binds.

Please add more information about this Error

Is This Answer Correct ?    0 Yes 0 No

Post New Answer

More Oracle Errors Interview Questions

ORA-06029: NETASY: port assignment failure

1 Answers  


TNS-00512: Address already in use

1 Answers  


NID-00416: Change of database name failed.

1 Answers  


TNS-12543: TNS:destination host unreachable

1 Answers  


ORA-30649: missing DIRECTORY keyword

1 Answers  






ORA-24335: cannot support more than 1000 columns

1 Answers  


ORA-02351: internal error: string

1 Answers  


ORA-26717: SCN limit reached

1 Answers  


RMAN-06429: %s database is not compatible with this version of RMAN

1 Answers  


ORA-29365: parameters string and string cannot both be set

1 Answers  


ORA-16740: log transport service for standby "string" incorrectly set to ALTERNATE.

1 Answers  


NNL-01058: Region data next checked for reload in: string

1 Answers  


Categories