Показать сообщение отдельно
Старый 18.10.2011, 15:43   #21  
ice is offline
ice
Участник
Аватар для ice
Лучший по профессии 2014
 
1,821 / 402 (17) +++++++
Регистрация: 23.03.2006
Цитата:
Сообщение от lev Посмотреть сообщение
В общем я бы пошел по следующему пути:
1. Если нужно разово выполнить обновление какого то поля, во всей таблице и при этом бизнес логика из метода update() таблицы не нужна, то выполнил был это обновление напрямую в SQL.
2. Если это какая то периодическая операция, которая раз в месяц (неделю, квартал, год) должна выполняться кем то из аксапты, то сформировал бы SQL запрос и выполнил его напрямую в SQL из аксапты (как это сделать я писал в предыдущих сообщениях).

P.S. если конечно сам SQL нормально переваривает такого вида запрос
а как при втором пункте сработает бизнес-логика аксапты, если SQL запрос и выполнится напрямую в SQL из аксапты???
если есть какаято логика в update, то без разницы что написать update_recordset или select forupdate