Database Error Messages

Release
toggle
  • 23ai
  • 21c
Updated
Jun 24, 2024

ORA-04156

Unable to convert MLE value to database string value. Reason: string.

Cause

The given input Multilingual Engine (MLE) value cannot be converted to the specified database (SQL or PL/SQL) target type. This can occur for the following reasons:

  • the type of the input value is not supported for conversion to the target type
  • the type of the input value can be converted to the target type, but the input value is not in the supported range for the target type.

Action

Ensure that the input MLE value is of a type that can be converted to the target database type, and that it fits into the supported value range.