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 [[WHERE-Klausel|WHERE-Klauseln]] essenziell, um ungewollte Datenänderungen zu vermeiden.
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 `INSERT INTO` wird verwendet, um neue Datensätze in eine Tabelle einzufügen.
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 `WHERE`-Bedingung werden '''alle''' Datensätze der Tabelle geändert!
'''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 `WHERE`-Bedingung zum Löschen des gesamten Tabelleninhalts.
'''Vorsicht:''' Auch hier führt das Fehlen einer WHERE-Bedingung zum Löschen des gesamten Tabelleninhalts.


'''Syntax:'''
'''Syntax:'''
Abgerufen von „https://wiki.flbk-hamm.de/DML