将java.time.LocalDate保存在DB2数据库的Date列中

时间:2017-08-23 12:32:07

标签: java date db2 localdate

如何在DB2数据库中的java.time.LocalDate列中保留Date项?

2 个答案:

答案 0 :(得分:2)

使用JDBC driver支持JDBC 4.2或更高版本,请使用:

  • PreparedStatement::setObject()
  • ResultSet::getObject()

示例:

myPStmt.setObject( … , myLocalDate ) ;

检索该日期。

LocalDate myLocalDate = myResultSet.getObject( … , LocalDate.class ) ;

答案 1 :(得分:0)

这似乎是常见问题解答。将java.time.LocalDate转换为java.util.Date,您可以将其保存到DB2 DATE列。

相关主题示例:example

您也可以转换为java.sql.Date