Hi!
In einer Datenbanktabelle gibt es als 3te Spalte die Spalte 'executed_at', die dort den Datentyp 'timestamp with time zone' hat.
Ich versuche folgenden Java-Code:
Ich habe es auch mit rs.getDate und rs.getTime versucht, aber ich erhalte bei allen 3 Möglichkeiten folgende Exception:
Also stimmt der Datentyp auf Java-Seite für das Resultset nicht - was wäre hier denn in Java korrekte Datentyp für
1. rs.get?
2. für das Attribut 'executedAt' in meiner Holder-Klasse?
ausgehend von dem postgress SQL Datentyp 'timestamp with time zone' in der Datenbank?
In einer Datenbanktabelle gibt es als 3te Spalte die Spalte 'executed_at', die dort den Datentyp 'timestamp with time zone' hat.
Ich versuche folgenden Java-Code:
Java:
holder.setExecutedAt(rs.getTimestamp(3));
Ich habe es auch mit rs.getDate und rs.getTime versucht, aber ich erhalte bei allen 3 Möglichkeiten folgende Exception:
Code:
org.postgresql.util.PSQLException: Bad value for type timestamp/date/time: {1}
Also stimmt der Datentyp auf Java-Seite für das Resultset nicht - was wäre hier denn in Java korrekte Datentyp für
1. rs.get?
2. für das Attribut 'executedAt' in meiner Holder-Klasse?
ausgehend von dem postgress SQL Datentyp 'timestamp with time zone' in der Datenbank?