|
Das Kommando „Löschen“ (DELETE FROM) entfernt ein oder mehrere Tupel aus
einer Relation. Die WHERE-Klausel spezifiziert, welche Tupel betroffen sind.
Tupel werden explizit immer nur aus einer Relation gleichzeitig gelöscht. Bei
einer fehlenden WHERE-Klausel werden alle Tupel aus der angegebenen Relation
gelöscht.
Form des Statements:DELETE FROM <Relationenname>
WHERE <Bedingung>;
DELETE FROM
ohne
WHERE
verwendet, werden alle Datensätze der Relation gelöscht. Dies kann in den meisten Systemen nicht rückgängig gemacht werden.