Английская лексика: Разработка программного обеспечения · Базы данных и хранение данных

Что значит truncate?

Значение и примеры · Разработка программного обеспечения

/ˈtrʌŋkeɪt/глаголРаспространённый термин

truncate: очищать таблицу, TRUNCATE

Удалить сразу все строки командой TRUNCATE TABLE, сохранив таблицу и её структуру; это значительно быстрее построчного удаления.

Где и как употребляется

TRUNCATE не принимает WHERE и обычно не запускает триггеры DELETE. В MySQL и Oracle команда фиксируется немедленно и не откатывается; в PostgreSQL и SQL Server её можно откатить внутри транзакции. Часто также сбрасывается счётчик идентификаторов.

Примеры предложений

  1. Truncate the staging table before each import so old rows don't get mixed in.

    Очищайте промежуточную таблицу перед каждой загрузкой, чтобы старые строки не смешивались с новыми.

    Полная очистка таблицы подготовки исключает остатки предыдущего импорта.

  2. Someone truncated the wrong table, and we had to restore it from last night's backup.

    Кто-то очистил не ту таблицу, и нам пришлось восстановить её из вчерашней копии.

    Удаление всех строк потребовало восстановления резервной версии данных.

Распространённые словосочетания

  • truncate a table
  • TRUNCATE TABLE
  • truncate vs delete
  • truncate and reload

Это слово в других отраслях

Одно и то же английское слово может иметь другое значение в другой отрасли:

Другие термины: Базы данных и хранение данных

Закрепляйте лексику чтением

Тексты подходящего уровня помогают запоминать новые слова. Выберите бесплатные книги на английском: