Sql 带N'的like子句;UTF-8Text';在HQL中
我想使用HQL在MySQL中运行此SQL查询:Sql 带N'的like子句;UTF-8Text';在HQL中,sql,hibernate,hql,Sql,Hibernate,Hql,我想使用HQL在MySQL中运行此SQL查询: SELECT * FROM `tip` WHERE `tip`.`tip_title` like N'Text' 如何使用HibernatesetParameter //更新 在评论中,人们问我预期的结果 我的数据库中有utf-8文本(波斯语,有时包含英语和波斯语) 因此,当我想用=或之类的获取它们时,有时会给出错误的结果。所以我发现我必须在我的like语句中使用N,这就是为什么我要这样做 如果有更好的方法,请告诉我我知道中的,我不确定N?N中没
SELECT * FROM `tip` WHERE `tip`.`tip_title` like N'Text'
如何使用HibernatesetParameter
//更新
在评论中,人们问我预期的结果
我的数据库中有utf-8文本(波斯语,有时包含英语和波斯语)
因此,当我想用=
或之类的获取它们时,有时会给出错误的结果。所以我发现我必须在我的like
语句中使用N
,这就是为什么我要这样做
如果有更好的方法,请告诉我我知道
中的,我不确定N
?N
中没有运算符HQL@MikeAdamenko那么,我应该用什么来获得相同的结果呢?取决于你想要什么。请更准确地描述你的愿望。你能告诉我们你的预期结果吗?这样我们可以给你提些建议。