hibernate 模糊查寻( like '%中文%')查不出来.字符可以查出来.
数据库中确实是中文,不是乱码!
在执行查询之前HQL中也是中文.
请那位大哥帮帮忙!
谢谢!

解决方案 »

  1.   

    先在SQL*PLUS中试试你的查询语句是否可以查询出来。
      

  2.   

    1、在hibernate的属性文件中加入:
    hibernate.show_sql=true。
    这样就能看到你的sql是什么了。2、设定log4j的日志级别为debug。
    这样就能看到绑定变量是什么了。3、看看打出来的sql和你输入到sqlplus中的有什么不同。如果不会启动log4j,可以参见:
    http://blog.csdn.net/fenixshadow/archive/2007/10/03/1810523.aspx
      

  3.   

    不好意思,这么长时间才来结贴,我已经搞定了
    是HIBERNATE包的事.