2010-06-09 17 views

cevap

11

hazırda 3 size kaçış kömürü belirtmek için kaçış parametresini kullanabilirsiniz:

select foo from Foo as foo where foo.bar like '!%' escape '!' 

Bunun işe gerektiğini düşünüyorum, ben pratikte hiç denememiş olsa.

+0

@DeanPovey Benimkimle çalışmadı: 'Neden: org.hibernate.hql.internal.ast.QuerySyntaxException: beklenmedik jeton: kaçış çizgisi 1 yakınında, sütun 175 [select e.id, e.title, e. type.icon, e.typeObject, e.idDomain package.SomeClass e (UPPER (e.title) LIKE?) ve e.idDomain =? kaçış '!' ] ' – ViniciusPires