Перейти до вмісту

Transaction Control Language

Матеріал з Вікіпедії — вільної енциклопедії.

Transaction Control Language (TCL) (Мова керування транзакціями) — це сімейство комп'ютерних мов, що використовуються в комп'ютерних програмах або користувачами баз даних для керування транзакціями.

Тепер найпопулярнішою мовою TCL є SQL, що використовується для отримання і маніпулювання даними в реляційній базі даних.

TCL у випадку з SQL включає в себе такі команди:

  • Begin - служить визначенням початку транзакції;
  • Commit - застосовує транзакцію;
  • Rollback - відкочує всі зміни, зроблені у контексті поточної транзакції;
  • Savepoint - встановлює проміжну точку збереження усередині транзакції.

Джерела

Див. також