title: Oracle - Fetch date/time in milliseconds from DATE datatype field
body: <p>I have <code>last_update_date</code> column defined as <code>DATE</code> field</p>
  
  <p>I want to get time in milliseconds. </p>
  
  <p>Currently I have:</p>
  
  <pre><code>TO_CHAR(last_update_date,'YYYY-DD-MM hh:mi:ss am')
  </code></pre>
  
  <p>But I want to get milliseconds as well. </p>
  
  <p>I googled a bit and think <code>DATE</code> fields will not have milliseconds. only <code>TIMESTAMP</code> fields will. </p>
  
  <p>Is there any way to get milliseconds? I do not have option to change data type for the field.</p>