Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Возможно ли очистить таблицу с помощью класса CDatabase?

00 голосов
2
Возможно ли очистить таблицу с помощью класса CDatabase?

Посмотрел http://dev.1c-bitrix.ru/api_help/main/reference/cdatabase/index.php
но не увидел где функция очистки таблицы

Вопрос: есть ли функция, с помощью которой возможно очистить таблицу в базе данных MySQL?

Заранее спасибо за ответ.
спросил 09 Окт, 13 от EDKA (980 баллов)

2 Ответы

00 голосов
Код
$DB->Query("TRUNCATE TABLE table_name");

Я бы рекомендвоал сто раз подумать, прежде чем такое делать. Касаемо архитектуры Битрикса, очень много связей хранится в разных таблицах. К примеру, очистив данным способом b_user, вы не удалите полностью всех пользователей, их останки еще будут разбросаны по БД.
ответил 26 Окт, 13 от Arn4 (2,140 баллов)
00 голосов
Антон, огромное спасибо,
я собираюсь очищать таблицы не Битриксовские а другие, которые находятся в этой же базе.
ответил 29 Янв, 14 от EDKA (980 баллов)

Похожие вопросы

0 голосов
2 ответов
спросил 12 Апр, 14 от Charlize (100 баллов)
0 голосов
2 ответов
спросил 08 Апр, 14 от EDKA (980 баллов)
0 голосов
3 ответов
спросил 13 Фев, 14 от katena (280 баллов)