Convert SQL to HQL for NOW() -
please in converting below sql query hql
select * invoice invoice_date > now() - interval 7 day system throwing error now()
i recommend use parameters iquery
you should
var q = nhsession.createquery("from invoice invoice_date > :date"); q.setparameter("date", datetime.now.adddays(-7)); q.list... edit
if application server (c# app) different sql server , have different timezones can do:
- use utc , keep code above
- use straight tsql (for getdate() function) in isqlquery
Comments
Post a Comment