我想利用我的domain.executeUpdate表中刪除1個月的記錄如下如何使用MySQL的時間函數中的Grails的executeUpdate
Bugrerun.executeUpdate("delete Bugrerun b where b.complete = 1 and b.date
< date_sub(curdate(), INTERVAL 1 MONTH) ")
我試圖使用查詢裏面一個MySQL日期函數。
但這種失敗,出現錯誤
org.hibernate.hql.ast.QuerySyntaxException: unexpected token: 1 near line 1
, column 97
我們如何使用executeUpdate的語句中的我的SQL日期時間函數
注意,此表中有大量數據,以便讀取和刪除個人記錄將不工作
感謝您的建議,這個工作完美 –