Я не уверен, что 1000000JPM10000000. Вы хотите сказать, что хотите 1.12001 * 10 Power (17). Если да, вы можете разбить строку и обрабатывать отдельно.
v_col_exp_val = SUBSTR(col_name, instr(col_name,'E+'))
v_col_base_val = SUBSTR(col_name,1, instr(col_name,'E+'))
out_col_name = IIF ( instr(col_name,'E+')=0, col_name, v_col_base_val * POWER( 10, v_col_exp_val)
Здесь учитывается, имеют ли данные экспоненциальные значения или нет.
HTH