Форум: "Базы";
Текущий архив: 2009.11.29;
Скачать: [xml.tar.bz2];
ВнизFirebird и индексы Найти похожие ветки
← →
ganda (2008-12-25 07:41) [0]Собственно такая проблема есть поле которое индексировано!
выполняется запрос по определённому условию и оно не всегда отрабатывает правильно!
Какие действия нужно пред принять что бы работало как надо?
Пример : поле F1 индекс ind_F1 существует такая запись 123 и вот такой запрос
select Count(*) as M from main where F1 = 123
возвращает иногда ноль записей а ведь запись существует
← →
Slider007 © (2008-12-25 07:54) [1]Прикольно, ни одной запятой во всём посте ..
Простите, что не по теме.
← →
Сергей М. © (2008-12-25 08:21) [2]select Count(*) as M
from main
group by F1
having F1 = 123
← →
Johnmen © (2008-12-25 09:06) [3]
> ganda (25.12.08 07:41)
Не верю (с)
← →
ganda (2008-12-25 09:11) [4]
>
> Не верю (с)
>
Многие так говорят! Но раз на раз это приходиться! Ведь если бы раз на раз приходилось то искал бы у себя ошибку в программе!
← →
Johnmen © (2008-12-25 09:13) [5]
> ganda (25.12.08 09:11) [4]
Значит не все исходные данные (или неверные) приведены в [0].
← →
Sergey13 © (2008-12-25 09:29) [6]Результат телепатирования.
В одной транзакции ввел 123, не подтвердил и пытаешься в другой транзакции прочитать количество. Потом коммитишь в первой и начинаешь видеть во второй.
← →
sniknik © (2008-12-25 14:32) [7]> Результат телепатирования.
> ...
верю! (с)
;)
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2009.11.29;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.004 c