DELETE¶
SQL command to delete rows from a table.
Syntax¶
Parameters¶
tableNameThe name of the target table
predicateA predicate which should evaluate to true for the given row to be updated
Examples¶
Delete all rows¶
SELECT * FROM T;
|
|
|
|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
DELETE FROM T;
SELECT * FROM T;
|
|
|
|---|---|---|
Update all rows matching a give predicate¶
SELECT * FROM T;
|
|
|
|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
DELETE FROM T WHERE C IS NOT NULL;
SELECT * FROM T;
|
|
|
|---|---|---|
|
|
|
|
|
|