XAP

Data Manipulation Language (DML) Syntax

The SQL commands that deal with the manipulation of data present in the database belong to DML or Data Manipulation Language and this includes most of the SQL statements. It is the component of the SQL statement that controls access to data and to the database. Basically, Data Control Language (DCL) statements are grouped with DML statements

This is supported by JDBC V3

Data Manipulation Syntax

Insert:

This is used to insert data into a table.

{ INSERT } INTO tablePrimary
[ '(' column [, column ]* ')' ]
[ VALUES '(' column [, column ]* ')' ]           

 

Update:

This is used to update existing data within a table.

UPDATE tablePrimary
SET assign [, assign ]*
[ WHERE booleanExpression ]			

 

Delete:

This is used to delete records from a database table.

DELETE FROM tablePrimary [ [ AS ] alias ]
[ WHERE booleanExpression ]

 

Explain:

Explain plan describes the access path to the data.

EXPLAIN PLAN
   FOR { query }
EXPLAIN ANALYZE
   FOR { query }