Sto provando ad inserire un timestamp con il fuso orario del mio DB una stringa che include data, ora e fuso orario usando la dichiarazione preparata.Come posso inserire timestamp con fuso orario in postgresql con istruzione preparata?
Il problema è che la funzione Timestamp.valueof non prende in considerazione il fuso orario in cui la stringa si inserisce in modo da provocare un errore. Il formato accettato è yyyy- [m] m- [d] d hh: mm: ss [.f ...] che non menziona il fuso orario.
Questo è il codice esatto che causa l'errore:
pst.setTimestamp (2, Timestamp.valueOf ("2012/08/24 14:00:00 +02: 00"))
C'è un modo per superarlo? Grazie in anticipo!
Ok questo è un approccio accettabile, ma mi piacerebbe sapere se c'è un modo per farlo con il modo sopra menzionato. –