| Home - SQL Befehle - Datenmanipulation | www.sqldocu.com | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| zurück | vor | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Bevor du diesen Abschnitt durchliest, solltest du folgende Kapitel kennen:
Informationen sind im RDBMS Bestandteile von Objekten (Tabellen, Datenbanken..). Damit hat der Benutzer 2 Möglichkeiten Informationen zu löschen:
Um Informationen (Datensätze) in eine Tabelle zu löschen, muss man die entsprechenden Rechte besitzen (siehe Datenbank Administration). Meist ist man der Besitzer der Tabelle, womit die nötigen Rechte vorhanden sind. Der DELETE Befehl wird sofort ausgeführt. Manche RDBMS bieten die Möglichkeit mit SET AUTOCOMMIT OFF Anweisungen temporär zu speichern, und somit später rückgängig zu machen (siehe COMMIT/ROLLBACK).
Beispiele:
DELETE FROM meineTabelle
DELETE FROM meineTabelle WHERE Spalte4>100 DELETE FROM Benutzer1.meineTabelle WHERE Spalte4=100 AND Spalte1="Linda"
Sie wird in mehreren Beispielen verwendet um SQL besser darstellen zu können.
TabelleName: emailAdressen Die Tabelle emailAdressen besteht aus 4 Spalten und 5 Reihen Spalte1 hat den Namen vorname. Spalte2 hat den Namen nachname Spalte3 hat den Namen email Spalte4 hat den Namen gewicht
DELETE FROM emailAdressen
Mit diesem SQL Befehl werden in die Tabelle emailAdressen sämtliche
Zeilen gelöscht. Der Benutzer benötigt dazu die nötigen Rechte siehe(
Datenbank Administration).
Tabelle emailAdressen anzeigen
Tabelle nach DELETE Anweisung (Tabelle ist leer):
PHP Syntax PERL Syntax
DELETE FROM emailAdressen WHERE vorname="Linda" AND nachname="Becker"
Die Zeile vonLinda Becker wird gelöscht. Da der Name
Linda in der Tabelle nur einmal vorkommt, hätte folgende WHERE Bedingung
ausgereicht:
Tabelle emailAdressen anzeigen
WHERE vorname="Linda" Tabelle nach DELETE Anweisung:
PHP Syntax PERL Syntax
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||