When I do...
Select TO_CHAR (date_field, \'Month DD, YYYY\') from...
I get the following:
July 01, 2011 April 01,
select to_char(sysdate, 'DD-fmMONTH-YYYY') "Date" from Dual;
The above query result will be as given below.
01-APRIL-2019