Como usar operadores bitwise em HQL?
Em HQL, como posso usar operadores bit a bit? Eu quero que a consulta SQL resultante pareça algo como
SELECT RoleId, RoleName, RolePerms WHERE (RolePerms & @Parameter) = @Parameter
No entanto, escrevendo este HQL
select from Role where (RolePerms & :param) = :param
me dá esse erro:NHibernate.Hql.Ast.ANTLR.QuerySyntaxException: Exceção do tipo 'Antlr.Runtime.NoViableAltException' foi lançada.