4. Inserting, Updating, and Deleting
Inserting a New Record
-- Single row insert
insert into dept (deptno,dname,loc)
values (50,'PROGRAMMING','BALTIMORE')
-- Multi row insert
insert into dept (deptno,dname,loc)
values (1,'Name1','Loc1'),(2,'Name2','Loc2')Inserting Default Values
create table sometable1 (id integer default 0)
insert into sometable1 values (default)
insert into sometable1 (id) values (default)
create table sometable2 (id integer default 0, foo varchar(10))
insert into sometable2 (name) values ('Bar')Overriding a Default Value with NULL
Copying Rows from One Table into Another
Copying a Table Definition
Inserting into Multiple Tables at Once
Blocking Inserts to Certain Columns
Modifying Records in a Table
Updating When Corresponding Rows Exist
Updating with Values from Another Table
Merging Records
Deleting All Records from a Table
Deleting Specific Records
Deleting a Single Record
Deleting Referential Integrity Violations
Deleting Duplicate Records

Deleting Records Referenced from Another Table
Last updated