Aus dem Kurs: Microsoft SQL Server lernen

So erhalten Sie Zugriff auf diesen Kurs

Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 24.900 Kurse von Branchenfachleuten.

Datensatz mittels DELETE löschen

Datensatz mittels DELETE löschen – Tutorial zu SQL Server

Aus dem Kurs: Microsoft SQL Server lernen

Datensatz mittels DELETE löschen

Datensätze lassen sich ganz einfach aus einer Tabelle über die DELETE-Anweisung wieder entfernen. Sehen Sie in diesem Film, wie das funktionieren kann. Ich habe über dieses SELECT-Statement hier den Inhalt der Tabelle artikelgruppen ausgegeben. Nun möchte ich eine Zeile aus dieser Tabelle löschen. Um eine Zeile zu löschen, verwende ich die Anweisung DELETE FROM, gefolgt vom Namen der Tabelle. Diese Anweisung kann sehr gefährlich sein, weil sie ohne eine WHERE-Klausel verwendet, eine gültige Anweisung ist, die nicht weniger tut, als eine komplette Tabelle zu leeren. In dem Fall kann ich es versuchen, es wird aber nicht funktionieren, weil natürlich eine Fremdschlüsselverletzung vorliegt und das auch hier in der Fehlermeldung angezeigt wird. Wenn ich also einen Datensatz löschen möchte, ist es natürlich ganz wichtig, die entsprechende WHERE-Klausel zu ergänzen. Z.B. so wie hier dieses SELECT, das auf die Primärschlüsselspalte artgr, also das Artikelgruppenkürzel, abzielt und nur die…

Inhalt