CreatiumMax

Массовое удаление записей из базы данных

На текущий момент в базе данных недоступно массовое удаление строк и можно удалять только по одной. Чтобы упростить задачу и быстро удалить лишние или все строки сразу, можно использовать сценарии.

Удалить все записи в таблице

  • Для этого добавляете в сценарий операцию Удалить записи

  • Критерий поиска ставите По формуле

  • В поле формулы вписываете: @id

  • Сохраните сценарий

  • Через отладчик запускаете сценарий вручную, нажимаете Отладчик —> Запустить отладку—>Продолжить выполнение

Как только сценарий выполнится до конца, выбранная таблица полностью будет очищена.

Пример сценария:
https://cremax.ru/scenario-playground?saved=663bih0h8086972cx23qsh90

Удалить записи в таблице по условию

Удалить только определенные записи из таблицы можно точно таким же образом как и в случае во всеми записями, все что будет отличаться, это формула критерия, по которой мы осуществляем поиск записей. Пример:

В данном случае мы осуществляем поиск в таблице Все проверки, по колонке monitorID, где значение колонки будет пустой строкой.

Далее запускаем вручную сценарий через отладку по описанию выше.

Пример сценария:
https://cremax.ru/scenario-playground?saved=663bi3skjq8jn583sy8bjg5u

Было полезно?

Остались вопросы? — Напишите нам в чат поддержки будучи авторизованным в своем аккаунте cremax.ru или через чат поддержки в Телеграме: @CreatiumMaxSupportBot