Цитата: OlegON ➤ а зачем ты, кстати, так делаешь?
Один человек (читать редиска) перевел в исключенные 29867 карточек, сделав вывод о том, что они находятся без движения и остатка несколько лет, не взяв в расчет остатки и движения в других местах хранения, часть активировали ручками, осталось 28740 карточек,
попробовал так
Код:
UPDATE SMCARD
SET ACCEPTED = 1
WHERE ARTICLE IN ('000045', '000046', '000047', и все необходимые артикулы);
выдало
Код:
ORA-01795: maximum number of expressions in a list is 1000
пробую так
Код:
UPDATE SMCARD
SET ACCEPTED = 1
WHERE ARTICLE = '000045'
OR ARTICLE ='000046'
OR ARTICLE ='000047';
обновляет, добавляю все оставшиеся артикулы, запускаю, перестает работать служба "OracleServise", в alert.log ошибок нет, делаю все из dbForge последней версии, не на сервере на клиентской машине.