Как удалить все секции с товарами в инфоблоке?
При попытке удаления средствами БО - система зависает.
При попытке удаления средствами БО - система зависает.
30.06.2011 17:09:00
Как удалить все секции с товарами в инфоблоке?
При попытке удаления средствами БО - система зависает. |
|
|
|
01.07.2011 16:10:35
Кто-нибудь владеет информацией?
|
|
|
|
01.07.2011 17:31:50
А сколько товаров в инфоблоке?
|
|
|
|
01.07.2011 20:10:28
От 5000 до 20000
Секций тоже много |
|
|
|
02.07.2011 12:06:21
Спасибо большое, попробую
|
|
|
|
06.07.2011 15:29:24
А как таким же образом удалить все секции инфоблока?
|
|
|
|
06.07.2011 17:04:36
Если разделов 1000-2000, то можно в ручную, выделяйте по 50-100 разделов и удаляйте.
Если нужен именно скрипт, то вот:
Писал с ходу, правильность не гарантирую. |
|||
|
|
11.07.2011 02:18:00
Крайне небезопасный код.... транзакции еще никто не отменял...
Скорость, качество, успех ...
|
|||
|
|
11.07.2011 08:21:42
Во-вторых CDatabase::StartTransaction() работает для Oracle, MSSQL, MySQL (для типа таблиц InnoDB). Для MyISAM выдаст ошибку, а так как скрипт писал на коленках, не стал его усложнять доп. проверками. |
||||
|
|
|||