在 DB2 数据库的 Date 列中保存 java.time.LocalDate
Save java.time.LocalDate in Date column of DB2 database
如何在 DB2 数据库的 Date
类型的列中保留 java.time.LocalDate
的项目?
这似乎是一个常见问题解答。将 java.time.LocalDate 转换为 java.util.Date,您可以将其保存到 DB2 DATE 列。
带有示例的相关线程:example
您也可以转换为java.sql.Date
使用 JDBC driver supporting JDBC 4.2 或更高版本,使用:
PreparedStatement::setObject()
ResultSet::getObject()
示例:
myPStmt.setObject( … , myLocalDate ) ;
正在检索该日期。
LocalDate myLocalDate = myResultSet.getObject( … , LocalDate.class ) ;
如何在 DB2 数据库的 Date
类型的列中保留 java.time.LocalDate
的项目?
这似乎是一个常见问题解答。将 java.time.LocalDate 转换为 java.util.Date,您可以将其保存到 DB2 DATE 列。
带有示例的相关线程:example
您也可以转换为java.sql.Date
使用 JDBC driver supporting JDBC 4.2 或更高版本,使用:
PreparedStatement::setObject()
ResultSet::getObject()
示例:
myPStmt.setObject( … , myLocalDate ) ;
正在检索该日期。
LocalDate myLocalDate = myResultSet.getObject( … , LocalDate.class ) ;