Is the date extracted as a string from Oracle - or does to come back as a date type?
SQL> select to_char(sysdate, 'dd Month yyyy') from dual;
TO_CHAR(SYSDATE,'DDMONTHYYYY')
--------------------------------------------
26 August 2005
SQL> alter session set nls_language = spanish;
Session altered.
SQL> --begin execute immediate 'alter session set nls_language = spanish'; end;
SQL> --/
SQL> select to_char(sysdate, 'dd Month yyyy') from dual;
TO_CHAR(SYSDATE,'DDMONTHYYYY')
------------------------------------------------
26 Agosto 2005