ORA-03089
invalid number containing string
Cause
The number containing specified character or string was invalid. Only numeric fields are allowed.
Action
Check the number in the function or expression. Ensure that they contain only numbers, a sign, a decimal point, and the character "E" or "e", and retry the operation.