0

Javaで入力日付を解析し、Oracleデータベースの選択の条件としてクエリで使用したいと思います。

 String date = "2013.11.05";
    Date checkDate = new SimpleDateFormat("yyyy.MM.dd").parse(date);

    String  qString = 
    "SELECT DISTINCT T " +
    "FROM T5PFArfolyamArch T " +
    "WHERE T.arfTipus = :vcRateKod AND T.arfErvkezd = :checkDate AND T.araValid IN ('I','M')";

Query query = entityManager.createQuery(qString);
query.setParameter("vcRateKod", tipus);
query.setParameter("checkDate", checkDate);

しかし、日付が等しくないか、何かを選択するための正しい形式ではないなど、0の結果が得られます。

4

1 に答える 1