2014-02-18 86 views
0

我想從我的數據庫中獲取前一天的數據,並且我在使用MySQL數據庫的hibernate查詢中添加了DATE_ADD函數,但運行查詢時出現錯誤,此處查詢是:dateadd函數在Hibbernate中不起作用

select columnname 
from tablename 
where columnname = DATE_ADD(day,-1,getDate()) 

回答

0

它是簡單的調用一個函數如果你的函數返回一個值string or varchar

session.createSQLQuery("select my_fn(:param1)")

my_fn與參數參數1你的函數的名稱。