Vich
06-03-2007, 00:35
Проблема возникла вес0ьма специфичная. Кодировка кластера и БД - utf8. В эту базу установлено расширение tsearch2.
Запрос select to_tsvector('default', 'tik-tak'); возвращает 'tak':3 'tik':2 'tik-tak':1. А вот select to_tsvector('default', 'тик-так'); возвращает ошибку.
ERROR: invalid byte sequence for encoding "UTF8": 0xf2e8ea2d
Словари tsearch конвертированы в uft-8.
Кто сталкивался, кто чем может помочь?
Запрос select to_tsvector('default', 'tik-tak'); возвращает 'tak':3 'tik':2 'tik-tak':1. А вот select to_tsvector('default', 'тик-так'); возвращает ошибку.
ERROR: invalid byte sequence for encoding "UTF8": 0xf2e8ea2d
Словари tsearch конвертированы в uft-8.
Кто сталкивался, кто чем может помочь?