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