Error processing condition. ORA-06502: PL/SQL: numeric or value error: character to number conversion error