DML — data manipulation language — is the subset of SQL that is used by applications and procedural modules to extract and change data.Extraction, for the purpose of reading data, both raw and manipulated, is achieved with the SELECT
statement.INSERT
is for adding new data and DELETE
is for erasing data that is no longer required.UPDATE
, MERGE
and UPDATE OR INSERT
all modify data in various ways.