Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Die erste Form der INSERT-Anweisung dient der Neueingabe von Daten:

Ähnliche Präsentationen


Präsentation zum Thema: "Die erste Form der INSERT-Anweisung dient der Neueingabe von Daten:"—  Präsentation transkript:

1 Die erste Form der INSERT-Anweisung dient der Neueingabe von Daten:
Insert Update Delete Mit der INSERT-Anweisung können Daten in eine bestehende Tabelle eingegeben werden. Die erste Form der INSERT-Anweisung dient der Neueingabe von Daten: INSERT INTO tab_name [(spalte_1, …] VALUES (ausdruck_1,…) [,…] Die zweite Form der INSERT-Anweisung ließt Daten aus einer anderen Tabelle ein: INSERT INTO tab_name [(spalte_1,…)] select-anweisung. Diese Form soll hier nicht weiter behandelt werden.

2 Insert Update Delete Beispiel: INSERT INTO arbeiten (m_nr, pr_nr, aufgabe, einst_dat) VALUES (10102, 'p1', 'Projektleiter', '1988/10/01'), (10102, 'p3', 'Gruppenleiter', ' '), … Bei dieser Form der Anweisung können Attribute, die den Wert NULL enthalten dürfen, weggelassen werden.

3 Insert Update Delete Es ist auch die Kurzform der Anweisung ohne Angabe der Attribute möglich. Dann wird aber vorausgesetzt, dass die Attribute vollständig und in der Reihenfolge der Tabellendefinition eingegeben werden: Beispiel: INSERT INTO arbeiten VALUES (10102, 'p1', 'Projektleiter', '1988/10/01'), (10102, 'p3', 'Gruppenleiter', ' '), …

4 UPDATE tab_name SET spalte_1 = wert_1 [{,spalte_2 = wert_2}…]
Insert Update Delete Mit der UPDATE-Anweisung können Werte einer Tabelle geändert werden. Die Anweisung hat folgende Form: UPDATE tab_name SET spalte_1 = wert_1 [{,spalte_2 = wert_2}…] Die UPDATE-Anweisung lässt auch Berechnungen zu. Beispiel: UPDATE projekt SET mittel = mittel * 0.9 Diese Anweisung reduziert die den Projekten zur Verfügung stehenden Mittel auf 90% des Ursprungsbetrags.

5 Insert Update Delete Auch in der UPDATE-Anweisung ist die Übernahme von Werten aus anderen Tabellen oder die Eingrenzung der betroffenen Datensätze (mit der WHERE-Klausel) möglich. Beispiel: UPDATE arbeiten SET aufgabe = 'Gruppenleiter' WHERE m_nr = AND p_nr = 'p2' Diese Anweisung macht den Mitarbeiter Hans Keller (m_nr = 25348) zum Gruppenleiter des Projekts Gemini (p2).

6 DELETE tab_name [WHERE bedingung]
Insert Update Delete Mit der DELETE-Anweisung werden Datensätze einer Tabelle gelöscht. Die Anweisung hat die Form: DELETE tab_name [WHERE bedingung] Wird die optionale WHERE-Klausel weggelassen, so werden alle Datensätze gelöscht.


Herunterladen ppt "Die erste Form der INSERT-Anweisung dient der Neueingabe von Daten:"

Ähnliche Präsentationen


Google-Anzeigen