SQL als Data Manipulation Language
Aus Operations-Research-Wiki
Wird SQL als Data Manipulation Language verwendet, so hat sie die Hauptaufgabe, die extensionale Datensicht zu verändern. Hierbei gibt es wiederum drei grundlegende Befehle:
- Einfügen von Tupeln (insert):
insert [into] <tablename> values (<wert_1>, <wert_2>, ..., <wert_n>)
- Ändern von Tupeln (update):
update <tablename> set <attributsname> = <arithmetischer Ausdruck>
Der update-Befehl kann durch die where-Klausel ggf. auf bestimmte Tupel eingeschränkt werden.
- Löschen von Tupeln (delete):
delete from <tablename> [where <bedingung>]