RE: Проблема с уникальным индексом на 2.5.1

2011-11-23 Thread Vadim Mescheryakov
>1) запрос с группировкой показывает что повторяющихся строк НЕТ. >2) более того, первое поле в индексе содержит только уникальные значения. >3) была идея, что наличие NULL в некоторых строках во второй колонке >индекса приводит к такому эффекту, но замена NULL на пустые строки >все равно не дает с

Re: Проблема с уникальным индексом на 2.5.1

2011-11-23 Thread A K
Для поиска повторяющихся строк нужно отключить использование индекса в запросе. у меня итак база восстановлена без единого индекса.

Re: Проблема с уникальным индексом на 2.5.1

2011-11-23 Thread A K
проблема похожа на: http://tracker.firebirdsql.org/browse/CORE-3660

Re: Проблема с уникальным индексом на 2.5.1

2011-11-24 Thread A K
проблема присутствует и в снэпшоте 2.5.2 от 24.11.2011

Re: Проблема с уникальным индексом на 2.5.1

2011-11-28 Thread Khorsun Vlad
"A K" ... В базе есть уникальный индекс по двум строковым полям. Тип данных какой ? И чарсет. База перестала восстанавливаться из архива. А когда восстанавливалась ? На 2.5.0 восстанавливается ? Восстанавливаем без индексов. Пытаемся воссоздать этот индекс -- ругается на наличие пов

Re: Проблема с уникальным индексом на 2.5.1

2011-11-28 Thread A K
On 28.11.2011 10:54, Khorsun Vlad wrote: Сначала на вопросы ответь :) 1. оба поля VARCHAR(20) CHARACTER SET WIN1251 2. первое поле NOT NULL 3. второе поле сейчас не содержит НУЛЛов. Они заменены на пустые строки. 4. первое поле содержит НЕ УНИКАЛЬНЫЕ значения 5. неуникальных коомбинаций по пер

Re: Проблема с уникальным индексом на 2.5.1

2011-11-28 Thread Khorsun Vlad
"A K" ... Ок, пакуй БД и выкладывай куда-нить для ознакомления. Если там ценные данные или их просто много, можно дропнуть не нужные таблицы и выложить бекап. -- Влад

Re: Проблема с уникальным индексом на 2.5.1

2011-11-29 Thread A K
Ок, пакуй БД и выкладывай куда-нить для ознакомления. Если там ценные данные или их просто много, можно дропнуть не нужные таблицы и выложить бекап. ftp://gs.selfip.biz user: temp passw: temp там архив с бэкапом. при разбэкапе понадобится УДФ-ка http://gsbelarus.com/gs/modules.php?name=Downl

Re: Проблема с уникальным индексом на 2.5.1

2011-11-29 Thread Yurij
Забавно: При создании индекса оно валится вот на этих двух строках: BANKKEY BANKCODE BANKMFO SWIFT BANKBRANCH 148517044 749 153001749 150695489 749 153001749 Т.е. создание индексов н

Re: Проблема с уникальным индексом на 2.5.1

2011-11-29 Thread Dmitry Yemanov
29.11.2011 16:54, Yurij пишет: Забавно: При создании индекса оно валится вот на этих двух строках: BANKKEY BANKCODE BANKMFO SWIFT BANKBRANCH 148517044 749 153001749 150695489 749 153001749 Т.е. создание индексов не различает пустую строку и NULL в BANKBRANCH, а group by - различает. Что-то

Re: Проблема с уникальным индексом на 2.5.1

2012-01-03 Thread A K
On 29.11.2011 15:16, Dmitry Yemanov wrote: Что-то мне это напоминает :-) Спасибо за тестовую базу, будем разбираться. добрый день. не смотрели еще этот вопрос?

Re: Проблема с уникальным индексом на 2.5.1

2012-01-03 Thread Dmitry Yemanov
03.01.2012 17:06, A K пишет: Что-то мне это напоминает :-) Спасибо за тестовую базу, будем разбираться. добрый день. не смотрели еще этот вопрос? Смотрел, но решения пока нет. -- Дмитрий Еманов