title: Forming where clause on Timestamp column in Oracle, The data is in java.util.Date format
body: <p>I am having a timestamp column name DOWNLOAD_DATE in one database table named DOWNLOAD_TAB.</p>
  
  <p>When I opened the Oracle SQL Developer the maximum date was "24.02.12 13:48:39,286000000"</p>
  
  <pre><code>select TO_CHAR (MAX(DOWNLOAD_DATE)) from DOWNLOAD_TAB
  </code></pre>
  
  <p>But the Query above returned me the date as "24.02.12 13:48:39,286"</p>
  
  <p>Now I want to form a Query that will give me all the records after a certain date, But I am having that date available in java.util.Date.</p>
  
  <p>I can not use the preparedstatement of java due to some framework constraints. I need to use the Statement class.</p>
  
  <p>Would anyone please suggest me a way to do this in java using java.sql.Statement.</p>