DDL Is An Abbreviation For
DDL Is An Abbreviation For
DML
DML stands for Data Manipulation Language. It deals with data manipulation and includes the most
common SQL statements such as SELECT, INSERT, UPDATE, DELETE, etc. DML statements are not
auto-committed, meaning the changes can be rolled back if necessary. By mastering these DML
commands, you can efficiently manipulate data in MySQL databases.
DCL stands for Data Control Language. It includes commands such as GRANT and is primarily
concerned with rights, permissions, and other controls of the database system. DCL statements are
also auto-committed.
TCL
TCL stands for Transaction Control Language. It deals with transactions within a database, which are
groups of related DML statements treated as a single unit.
SAVEPOINT Creates a save point within a transaction so that the transaction can be rolled back to that
necessary.
SET TRANSACTION Specifies the characteristics of a transaction, such as its isolation level.