DML: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
| Zeile 2: | Zeile 2: | ||
== Kernbefehle der DML == | == Kernbefehle der DML == | ||
In der täglichen Praxis eines Fachinformatikers sind vor allem die Befehle zum Manipulieren von Datensätzen relevant. Dabei ist die korrekte Anwendung von | In der täglichen Praxis eines Fachinformatikers sind vor allem die Befehle zum Manipulieren von Datensätzen relevant. Dabei ist die korrekte Anwendung von WHERE-Klauseln essenziell, um ungewollte Datenänderungen zu vermeiden. | ||
=== INSERT INTO === | === INSERT INTO === | ||
Der Befehl | Der Befehl INSERT INTO wird verwendet, um neue Datensätze in eine Tabelle einzufügen. | ||
'''Syntax:''' | '''Syntax:''' | ||
| Zeile 23: | Zeile 23: | ||
Mit `UPDATE` werden bestehende Datensätze in einer Tabelle geändert. | Mit `UPDATE` werden bestehende Datensätze in einer Tabelle geändert. | ||
'''Vorsicht:''' Ohne eine | '''Vorsicht:''' Ohne eine WHERE-Bedingung werden '''alle''' Datensätze der Tabelle geändert! | ||
'''Syntax:''' | '''Syntax:''' | ||
| Zeile 39: | Zeile 39: | ||
WHERE mitarbeiter_id = 104; | WHERE mitarbeiter_id = 104; | ||
</syntaxhighlight> | </syntaxhighlight> | ||
=== DELETE === | === DELETE === | ||
Der Befehl `DELETE` löscht bestehende Datensätze aus einer Tabelle. | Der Befehl `DELETE` löscht bestehende Datensätze aus einer Tabelle. | ||
'''Vorsicht:''' Auch hier führt das Fehlen einer | '''Vorsicht:''' Auch hier führt das Fehlen einer WHERE-Bedingung zum Löschen des gesamten Tabelleninhalts. | ||
'''Syntax:''' | '''Syntax:''' | ||