Функция cleartabledb
Функция cleartabledb делает ровно то, что и звучит по названию — вычищает таблицу подчистую. Вызвали её — и таблица пуста, как в первый день жизни. Без лишних вопросов, без сантиментов.
Простейшее использование:
cleartabledb(table) — где table — результат вызова opentable.
Зачем такая функция вообще нужна? Иногда проще нажать «стереть всё и начать заново», чем разбираться, что из данных ещё пригодится, а что пора отправлять в архив. Особенно если ты экспериментируешь с данными, тестируешь логику или просто хочешь сбросить базу к заводским настройкам.
Фишка в том, что cleartabledb идёт не по пути «давай-ка посмотрим и решим по каждой записи». Нет, она работает радикально — сразу удаляет всё. И именно поэтому может сэкономить тебе кучу времени.
Но по-детски с ней обращаться не получится. Во-первых, тебе нужно точно указать, какую таблицу чистить. Во-вторых — иметь доступ к нужной базе. Без прав администратора тут, скорее всего, не обойдётся.
Ну и да — работает она без отмены. Один вызов — и все записи исчезли. Так что если в таблице лежит что-то ценное, лучше заранее сделать бэкап. Серьёзно. Эта функция не шутит.
В целом cleartabledb — это как кнопка «сброс» в любых системах. Иногда просто необходима. Главное — использовать с умом и по делу.
Справка по встроенным функциям
Правила программирования скриптов
Опции программы
Цветовые константы