Definitionپێناسە
The SQL commands that control a group of changes: BEGIN starts the group, COMMIT saves every change in it and ROLLBACK cancels every change in it. SQLite and MySQL both have them.
ئەو فەرمانانەی SQL کە کۆمەڵێک گۆڕانکاری کۆنترۆڵ دەکەن: BEGIN کۆمەڵەکە دەست پێدەکات، COMMIT هەموو گۆڕانکارییەکانی پاشەکەوت دەکات و ROLLBACK هەموویان هەڵدەوەشێنێتەوە. SQLite و MySQL هەردووکیان ئەم فەرمانانەیان هەیە.
Exampleنموونە
After ROLLBACK the deleted rows are back.
دوای ROLLBACK ڕیزە سڕاوەکان دەگەڕێنەوە.
BEGIN;
DELETE FROM student;
ROLLBACK;
SELECT COUNT(*) FROM student; -- the rows are still thereOther Kurdish renderings in useوەرگێڕانە کوردییەکانی تر
زمانی کۆنترۆڵی مامەڵە
Note on the Kurdish termتێبینی دەربارەی زاراوە کوردییەکە
Used as-is (an acronym), like DDL and DCL. BEGIN is listed as an alias the way dcl lists GRANT and REVOKE. COMMIT and ROLLBACK were removed from the aliases at the merge (2026-10-18): they have their own entries, transaction-commit and transaction-rollback.