【发布时间】:2014-05-09 17:17:39
【问题描述】:
在我的应用程序中,我有一个 java Timestamp dateCreated,它被插入到一个 mysql Timestamp 列中。插入没问题,我用的是prepared statement和statement.setTimestamp(dateCreated)。
现在我需要选择以 dateCreated 作为唯一标识符的行。我的方法获取另一个 java Timestamp 对象。在这种情况下 SQL 查询如何工作?我还没有弄清楚如何将 java 时间戳与 mysql 进行比较。
SELECT * FROM table WHERE timestamp_column = ???
谢谢!
【问题讨论】:
-
发布您用于执行此查询的 Java 代码。
-
private final static String SELECT_SPEL = "SELECT * FROM spel WHERE datumAangemaakt LIKE %d";及其他:String.format(SELECT_SPEL, timestamp)