title: Date not valid for month specified
body: <p>I have a problem when running this Oracle SQL statement:</p>
  
  <pre><code>SELECT * 
    FROM tbl_content
   WHERE last_updated &gt;= (systimestamp - INTERVAL '1' month(1)) 
   ORDER BY last_updated desc  
  </code></pre>
  
  <p>And this error:</p>
  
  <pre><code>    java.sql.SQLException: ORA-01839: date not valid for month specified
  
      at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:111)
      at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:330)
      at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:287)
      at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:742)
      at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:212)
      at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:951)
      at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:1053)
      at oracle.jdbc.driver.T4CPreparedStatement.executeMaybeDescribe(T4CPreparedStatement.java:835)
      at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1123)
      at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3284)
      at oracle.jdbc.driver.OraclePreparedStatement.executeQuery(OraclePreparedStatement.java:3328)
      at com.vtdd.sms.content.xskt.XsktService.getKQXSFollowArea(XsktService.java:4044)
      at com.vtdd.sms.content.xskt.XsktService.getMessages(XsktService.java:421)
      at com.vht.sms.content.ContentAbstract.getSubmitMessages(ContentAbstract.java:47)
      at com.vht.sms.content.ContentFactory.getSubmitMessages(ContentFactory.java:335)
      at com.vht.sms.content.ContentFactory.run(ContentFactory.java:62)
      at java.lang.Thread.run(Thread.java:662)  
  </code></pre>
  
  <p>Could you tell me what is wrong?</p>