Имя: Пароль:
1C
1С v8
Запросом получить "пустые интервалы" в последовательностях кодов?
0 Liris
 
22.09.11
08:15
Добрый день!
Есть РегистрСведений с измерениями Код и Значение. В поле код пишется последовательность кодов (числа), в поле Значение пишутся служебные данные. Например:
Код Значение
1 "57"
2 "57"
3 "58"
4 "sd"
5 "58"
6 "58"
7 "59"
8 "sf"

По разным причинам некоторые данные не записываются в регистр, например не верно отработала сторонняя программа. В результате возникают "провалы в нумерации", Например:
Код Значение
1 "57"
2 "57"
3 "58"
6 "58"
7 "59"
8 "sf"

Как запросом можно получить коды, которые "выпали" из последовательности? Можно ли вообще запросом получить такое?
1 shuhard
 
22.09.11
08:19
(0) можно
на sql.ru есть примеры

работать будет чудовищно медленно
цикл удобнее
2 tertva_1C
 
22.09.11
08:24
Я бы всетаки выбрал бы все запросом и обработал бы циклом, ибо подругому будет очень медленно...
3 Liris
 
22.09.11
08:24
(1) Спасибо за подсказку.
Т.е лучше программно обработать?
4 Liris
 
22.09.11
08:28
(1)(2) Спасибо.
Если нет более оптимальных вариантов, тему можно закрыть.
Программист всегда исправляет последнюю ошибку.