Показать сообщение отдельно
Старый 28.08.2009, 13:50   #5  
Lucky13 is offline
Lucky13
Участник
1C
 
714 / 198 (8) ++++++
Регистрация: 21.10.2004
Цитата:
Сообщение от gl00mie Посмотреть сообщение
Вроде бы не только update_recordset в Аксапте, но и СУБД не умеет "пачками" обновлять контейнерные поля. Во всяком случае, на Oracle вроде записи с BLOB/CLOB обрабатываются по одной за раз. Так что использование update_recordset вместо цикла while select forupdate теряет смысл.
Не знаю как на счет BLOB, но мемо-поля (в MSSQL тип text) нормально обновляются.
То есть пишешь запрос
X++:
UPDATE table
SET data = value
и нормально обновляет больше одной записи.

Возможно конечно, что так сделано для совместимости с различными СУБД