Вы можете удалить AM или PM, используя reg_replace в преобразовании отображения, а затем добавить TO_DATE, если столбец представлен в формате даты / времени.
REG_REPLACE('02/09/2020 15:30:00 PM', '( AM| PM)', '')
Поскольку данные поступают в виде строки и выводятся как время, Ваше выходное выражение, я полагаю, будет в дате / времени
Тогда вы можете добавить to_date
к работе.
TO_DATE(REG_REPLACE('02/09/2020 15:30:00 PM', '( AM| PM)', ''), 'MM-DD-YYYY HH24:MI:SS')
И если вы хотите, чтобы заставить формат - другой путь
TO_DATE(TO_CHAR(TO_DATE(REG_REPLACE('02/09/2020 15:30:00 PM', '( AM| PM)', '')), 'MM-DD-YYYY HH24:MI:SS'))
#EXPLANATION
/*REMOVE THE AM/PM: REG_REPLACE('02/09/2020 15:30:00 PM', '( AM| PM)', '')*/
/*CONVERT IT TO DATE: TO_DATE(REG_REPLACE('02/09/2020 15:30:00 PM', '( AM| PM)', ''))*/
/*CHANGE THE FORMAT: TO_CHAR(TO_DATE(REG_REPLACE('02/09/2020 15:30:00 PM', '( AM| PM)', '')), 'MM-DD-YYYY HH24:MI:SS')*/
/*THEN RETURN TO DATE: TO_CHAR(TO_DATE(REG_REPLACE('02/09/2020 15:30:00 PM', '( AM| PM)', '')), 'MM-DD-YYYY HH24:MI:SS')*/