1 つのテーブル (query_user) に 4 つの列があり、そのうちの 2 つ (access_time、answer_time) がタイムスタンプ (例: 2011-08-11 01:18:41.712) 型のデータベースがあります。次のように、そのテーブルに対してクエリを実行します。
String query="select access_time from query_user where access_time between ? and ?";
今私のJavaコードで:
PreparedStatement ps = null;
Connection con = DBConnectionManager.getConnection();
ps = con.prepareStatement(query);
ps.setString(1,"2011-08-11 01:18:41.712");
ps.setString(2,"2011-09-11 01:18:41.712");
ps.setDate()
またはps.setString()
またはで何を使用すればよいかわかりませんps.setInt()
。
何か助けはありますか?