Você pode converter uma string em uma DATE usando a função TO_DATE e reformatar a data como outra string usando TO_CHAR, ou seja:
SELECT TO_CHAR(
TO_DATE('15/August/2009,4:30 PM'
,'DD/Month/YYYY,HH:MI AM')
,'DD-MM-YYYY')
FROM DUAL;
15-08-2009
Por exemplo, se o nome da sua tabela for MYTABLE e a coluna varchar2 for MYDATESTRING:
SELECT TO_CHAR(
TO_DATE(MYDATESTRING
,'DD/Month/YYYY,HH:MI AM')
,'DD-MM-YYYY')
FROM MYTABLE;