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-22953: Cardinality of the input to powermultiset exceeds maximum allowed

1 Answers  


ORA-00282: UPI string call not supported, use ALTER DATABASE RECOVER

1 Answers  


ORA-19500: device block size string is invalid

1 Answers  


ORA-28239: no key provided

1 Answers  


ORA-12426: invalid audit option

1 Answers  






ORA-16061: Log file status has changed

1 Answers  


NNL-00230: Controller NOCONFIRM mode is currently string

1 Answers  


NNO-00853: failed to get LDAP attribute/value: error = number

1 Answers  


DRG-11616: URL store: too many redirections trying to access string

1 Answers  


ORA-23400: invalid materialized view name "string"

1 Answers  


ORA-26669: parameter string inconsistent with parameter string

1 Answers  


DRG-11876: When Your Are Connected, You Can Log In

1 Answers  


Categories