What is Oracle DML?, Introducing Oracle DML


DML (Data Manipulation Language) allows for putting data into a database, retrieval from that database and removal of data from the database. SQL consists of DDL (Data Definition Language) and DML (Data Manipulation Language). PL/SQL is a procedural language form of SQL.

There are a small number of command elements making up DML. These commands are INSERT, UPDATE, DELETE, SELECT and TRUNCATE. There are many other parts of DML, namely operators, built-in functions, joins and subqueries.