Data Manipulation Language (DML)

INSERT, UPDATE, and DELETE statements define the DML commands. All of these may use joins, subqueries, correlated subqueries, and in-line views. The in-line views must be contained within a subquery or correlated subquery. DML commands can insert, update, or delete one to many rows of data.

INSERT Statements

The INSERT statement acts on rows of data. Inserting data into tables can be done row by row or by groups of rows. You have two potential ways to create insertion anomalies when inserting data.

One type of insertion anomaly happens when you insert two rows with the same information. Primary key constraints typically reduce the likelihood that the entire rows are duplicated, but it is possible to create repeating ...

Get Oracle Database 10g Express Edition PHP Web Programming now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.