Цитата:
Сообщение от
Kasper
Уважаемый Logger, попробуйте запустить мой скрипт, но НЕ делая commit -- пока только посмотрим логи. Я не могу вам квалифицированно ответить на вопрос, нужно ли держать closed записи, но может после запуска скрипта часть из 65 мультов сама уйдёт ? Не по причине, что они closed, а потому что они необоснованные (не базируются на INVENTTRANS)
Напишите, ушло ли что ни-будь и сколько, а ещё лучше, прикрепите сюда логи, там посмотрим...
Спасибо, посмотрю.
По живой рабочей с кучей пользователей стремновато это делать.
Еще заметил что в скрипте есть строки вида
X++:
using T1 b on a.DATAAREAID = b.DATAAREAID and a.ITEMID = b.ITEMID and a.INVENTDIMID = b.INVENTDIMID
Вы умудрились свою аксапту запустить в режиме CaseInsensitive ?
Или просто забыли добавить
SUSTR(NLS_LOWER(a.DATAAREAID),1,4)
и
SUSTR(NLS_LOWER(a.ITEMID),1,20)
?