Ecco come (se ho capito bene il problema):
- accedi ad Apex
- vai su App Builder
- scegli l'applicazione
- nell'angolo in alto a destra vedrai Modifica proprietà dell'applicazione pulsante
- contiene 4 schede (Definizione, Sicurezza , Globalizzazione, Interfaccia utente)
- vai su Sicurezza
- scorri verso il basso fino a "Sessione database"
-
inserisci qualcosa del genere nel "Codice PL/SQL di inizializzazione":
begin execute immediate q'[alter session set nls_date_format = 'dd.mm.yyyy hh24:mi:ss']'; end;
- applica le modifiche
Dovrebbe bastare.
Il codice di inizializzazione può contenere anche altre impostazioni, ad esempio NLS_NUMERIC_CHARACTERS
:
execute immediate q'[alter session set nls_numeric_characters = ', ']';
Prendi in considerazione la possibilità di annullare tali modifiche, se necessario:consulta la sezione "Pulizia del codice PL/SQL" nella stessa pagina Sicurezza, appena sotto il "Codice di inizializzazione".