/**
     * 日付をキーとしてレコードを削除する
     * @param 削除対象の更新日付
     */
    public void delete(Date upData) {
        // クエリ作成
        StringBuffer hql = new StringBuffer();
        hql.append("delete UpdateHistory")
   .append(" where updateDate = to_date(:upData, \'YYYY/MM/DD HH24:Mi:ss\')");
       
        // 検索条件文字列作成
        String upDate = DateUtil.formatDate(upData, "yyyy/MM/dd HH:mm:ss");
       
        Query query = this.session.createQuery(hql.toString());
        query.setParameter("upData", upDate);
       
        // 削除処理実行
        query.executeUpdate();
    }
AND