PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Jak typy dat są obsługiwane przez sterownik JDBC?

Mapowanie typów JSR 310 na typy SQL znajduje się w dokumentacji Tabela 5.1 .

Inspekcja sterownika PostgreSQL JDBC PgPreparedStatement.setObject() widzimy, że każdy typ Java jest używany do ustawienia znacznika czasu, na przykład:

case Types.TIMESTAMP_WITH_TIMEZONE:
  if (in instanceof java.time.OffsetDateTime) {
    setTimestamp(parameterIndex, (java.time.OffsetDateTime) in);

Wewnętrznie jest to wywołanie Narzędzia datownika.doString() który konwertuje datę-godzinę na ciąg.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PostgreSQL:Eksportuj dane z SQL Server 2008 R2 do PostgreSQL 9.5

  2. błąd postgresql:anulowanie wyciągu z powodu żądania użytkownika

  3. Niesławny wyjątek java.sql.SQLException:nie znaleziono odpowiedniego sterownika

  4. Travis CI:FATAL:rola nie istnieje

  5. Używanie xpath do wyodrębniania danych z kolumny XML w postgres