这和MYSQL的中文问题是一样的,属于mutilByte的问题.
你可以参考一下
mysql的处理方法是重新编译加上 --with-charset=gb2312 参数

解决方案 »

  1.   

    这两个问题是不一样的,mysql里不支持双字节时,作为查询条件
    的双字节字符串是无法被识别的,而且也不可能存在like时能正常
    返回结果的情况。而且设定了encoding是unicode,就更不该出现
    这样的问题。估计是postgresql中数据库和客户端编码自动转换的问题
      

  2.   

    如果建库时用ASCII字符集或者中文字符集呢?