[導(dǎo)入]解決Hibernate 3不支持 "&" 運(yùn)算的SQL語(yǔ)句
按位與運(yùn)算(&)在許多數(shù)據(jù)庫(kù)中都是支持的,遺憾的是,Hibernate 3在HQL中不支持&運(yùn)算,如果你寫(xiě)了如下的HQL:
where a.id & :mask = :target
則Hibernate報(bào)錯(cuò):exception: unexpected char: '&'.
如何解決此問(wèn)題?本文將給出一種解決方案:
文章來(lái)源:http://blog.csdn.net/asklxf/archive/2006/04/19/669449.aspx
posted @ 2006-04-20 00:36 Xuefeng's Weblog 閱讀(103) | 評(píng)論 (0) | 編輯 收藏