Hi PG team , my database is in UNICODE I try this (with Bulgarian chars): SELECT 'ТеÑÑ Ð¿Ñоба' ~* 'ÑеÑÑ' as result returns FALSE above query is same as: SELECT 'Test exam' ~* 'test' as result retuns TRUE the only different is that strings are in English Is there problem with cyrilic? I tested postgresql server 8.0.0beta-4 in Win32 platform, but I have same problem in linux/postgresql 7.4.x with UNICODE database. Thanks in advanced. regards Antony Raijekov
"dev" <dev@strategma.bg> writes:
> my database is in UNICODE
> I try this (with Bulgarian chars):
> SELECT 'ТеÑÑ Ð¿Ñоба' ~* 'ÑеÑÑ' as result
> returns FALSE
> above query is same as:
> SELECT 'Test exam' ~* 'test' as result
> retuns TRUE
The regexp stuff is not currently capable of dealing with case
conversions in multi-byte character sets (such as Unicode).
Is there a Latin-N encoding you could use?
regards, tom lane
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера