GORMを使用してGrailsで統合テストを作成しています。Oracleのto_date関数のテスト
delete from Statistic
where stat_date = TO_DATE(:month_year, 'MON-YYYY')
しかし、私は次のエラーを取得:私は、次のような何かをしたい
私は(エラーがGORMで使用されるメモリ内のデータベースに起因していると思い
java.sql.SQLException: Unexpected token: TO_DATE in statement [delete from statistics where stat_date=TO_DATE(?, 'MON-YYYY')]
をされますそれはH2ですか?)to_date関数をサポートしていません。
どのようにテストとライブで動作するように削除SQLを記述するためのアイデア?
私が実際に気にしていたのは、stat_dateが指定された月の最初と最後の日付の間にあるレコードを削除することだけでした。
もっと良い方法をお考えですか?
優れている、これはポインタのおかげで非常にうまくいきました。 – C0deAttack