PLS-01905: : character string buffer too small



PLS-01905: : character string buffer too small..

Answer / guest

Cause: An error was encountered while moving a character
string from a source to a destination. This error occurs if,
for example, an attempt is made to move a a character string
of 10 characters into a 1 character buffer. The cause of
this error may not always be obvious. For example, the
following will result in this error: a varchar2(1); b
number; b := 10; a := b; An error results because an
implicit conversion causes the number 10 to become the
character string '10', which does not fit in the character
buffer of 1 allocated for the variable a.

Action: First, look for character string assignment
statements where the buffer size is mismatched. If there are
none found, then consider the implicit conversion case
illustrated in the example above.

Please add more information about this Error

Is This Answer Correct ?    0 Yes 0 No

Post New Answer

More Oracle Errors Interview Questions

ORA-29655: USING clause is incompatible with its supertype

1 Answers  


ORA-06000: NETASY: port open failure

1 Answers  


ORA-16181: SGA specified for Logical Standby is too large

1 Answers  


ORA-26041: DATETIME/INTERVAL datatype conversion error

1 Answers  


ORA-01565: error in identifying file 'string'

1 Answers  






ORA-33020: (XSAGDNGL09) In AGGMAP workspace object, the MIN argument of number must be less than the MAX argument of number.

1 Answers  


NCR-04010: NCRR: Unable to contact Oracle Names Server

1 Answers  


ORA-13249: %s

1 Answers  


ORA-16808: unable to resolve the full path name

1 Answers  


NNL-00802: Queries received, type ADDRESS: number

1 Answers  


ORA-02072: distributed database network protocol mismatch

1 Answers  


ORA-34722: (NLSCHARSET05) CAUTION: Character data loss in character set conversion from string to string

1 Answers  


Categories