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

Що означає truncate?

Значення й приклади · Розробка програмного забезпечення

/ˈtrʌŋkeɪt/дієсловоПоширений термін

truncate: очищати таблицю командою 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.

    Очищуйте staging-таблицю перед кожним імпортом, щоб старі рядки не змішувалися з новими.

    TRUNCATE прибирає попередній вміст, залишаючи структуру для наступного завантаження.

  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

Це слово в інших галузях

Те саме англійське слово може мати інше значення в іншій галузі:

Інші терміни: Бази даних і збереження даних

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

Тексти відповідного рівня допомагають запам’ятовувати нові слова. Оберіть безкоштовні книжки англійською: