PDA

Visualizza la versione completa : linux e oracle


bermar
21-08-2003, 09:22
ciao.
ho questo problema: ho un applicativo con delle servlet java che gira su una macchina linux con un db oracle. ho fatto in modo che oralc e (pur essendo in inglese) mi consideri le date in italiano avendo cambiato le propriet del NLS_DATE_LANGUAGE. se faccio girare una query direttamete da oracle, mi funziona correttamente, mentre se la faccio girare da applicativo mi viene emesso un messaggio di errore "invalid month". la query in esame la seguente:

select * from nome_tabella where data='20-AGO-03'.
c' qualcuno che mi pu aiutare a risolvere questo problema o qualcuno che si gi trovato nella stessa situazione e sa cosa bisogna fare?

grazie.

:dh: :dh: :dh:
:confused: :confused: :confused:

Squid70
22-08-2003, 00:38
Hai provato con un ALTER SESSION prima della SELECT ??
Io solitamente uso questa stringa quando apro la connessione
ALTER SESSION SET NLS_DATE_FORMAT = 'DD/MM/YYYY'

Loading