SQL als Data Manipulation Language: Unterschied zwischen den Versionen
Aus Operations-Research-Wiki
[unmarkierte Version] | [gesichtete Version] |
Zeile 2: | Zeile 2: | ||
Hierbei gibt es wiederum drei grundlegende Befehle: | Hierbei gibt es wiederum drei grundlegende Befehle: | ||
*'''Einfügen''' von Tupeln (insert): | *'''Einfügen''' von Tupeln (insert): | ||
− | insert [into] <tablename> values (<wert_1>, <wert_2>, | + | ''insert [into] <tablename> values (<wert_1>, <wert_2>, |
− | ..., <wert_n>) | + | ..., <wert_n>)'' |
*'''Ändern''' von Tupeln (update): | *'''Ändern''' von Tupeln (update): | ||
− | update <tablename> set <attributsname> = | + | ''update <tablename> set <attributsname> = <arithmetischer Ausdruck>'' |
− | <arithmetischer Ausdruck> | + | |
− | Der update-Befehl kann durch die where-Klausel ggf. auf bestimmte | + | Der update-Befehl kann durch die where-Klausel ggf. auf bestimmte Tupel eingeschränkt werden. |
− | Tupel eingeschränkt werden. | + | |
*'''Löschen''' von Tupeln (delete): | *'''Löschen''' von Tupeln (delete): | ||
− | delete from <tablename> [where <bedingung>] | + | ''delete from <tablename> [where <bedingung>]'' |
Aktuelle Version vom 25. Januar 2010, 14:06 Uhr
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>]