IT Wissen nicht nur für die Ausbildung

Start > Software > SQL Anweisungen – DML

SQL Anweisungen – DML

DML Steht für Data Manipulation Language. Mit den SQL Anweisungen dieser Gruppe können Daten manipuliert, eingefügt , geändert, sowie Abfragen zu erzeugt werden. Die wichtigsten Manipulations-Anweisungen findest du in diesem Beitrag.

EinfĂĽgen von Daten in eine Tabelle

INSERT INTO TabName(Feld1, Feld2,…..) VALUES(Wert1, Wert2,…..);

Sollten in der Tabelle Autowerte wie zum Beispiel eine fortlaufende ID oder ein Zeitstempel vorhanden sein, mĂĽssen diese Werte frei gelassen werden.

Texte sowie Uhrzeiten, bzw. ein Datum mĂĽssen mit Abostrofen umschlossen sein. Alle anderen Werte wie true oder false sowie Zahlen und der FĂĽllwert NULL werden ohne AnfĂĽhrungszeichen in VALUES geschrieben.

„Text“
„Datum“
true / false
3.43
NULL

Löschen von Datensätzen

DELETE FROM TabName WHERE Kriterien;

Kriterien können sein:

Logische oder arithmetische AusdrĂĽcke
Feld > 20 ,  Feld = 34 ,  Feld LIKE „Schmidt“

Dabei ist zu beachten, das Textvergleiche immer mit LIKE und Zahlenvergleiche mit = anzuwenden sind.

AND, OR, NOT
Feld IN („xx“, „xxx“,…)
Feld BETWEEN 3 AND 9

Diese Befehle können die WHERE Abfrage beeinflussen. Je nach Anforderung können verschiedenste Bedingungen erzeugt werden.

Ändern in Datensätzen

UPDATE TabName SET Feld = neuerWert WHERE Kriterien;

Mit UPDATE wird ein Datenwert nachträglich geändert. Sollte sich Beispielsweise die Postleitzahl eines Kunden ändern müsste der Befehl wie folgt lauten:

UPDATE kunden SET plz = 01445 WHERE kundennummer = 33;

Abfragen mit SELECT

Der SELECT Befehl gehört ebenfalls in die Kategorie Datenmanipulation, wird aber in gesonderten Artikeln behandelt.

Ähnliche Artikel

Keine Kommentare

Schreibe einen Kommentar

Keine Chance unser IT-Wissen zu verpassen: