Gelegentlich kommt es vor, dass Sie einen Datensatz löschen wollen.
Hier nochmals unsere aktuellen Kund*innen:
Der grundsätzliche Befehl lautet wie folgt:
DELETE FROM TABLE_NAME WHERE condition;
Jetzt haben Sie festgestellt, dass Sie Esthi doch nicht löschen wollten…
Aufgabe 2
Also erfassen Sie Esthi nochmals rasch:
Esthi Zwahlen Kirchstrasse 75 3098 Köniz CH
Listen Sie nochmals alle Kund*innen auf:
Aufgabe 3
Fällt Ihnen etwas auf, was nun anders ist als vorher?
Ja doch, es sollte was auffallen😅.
Jetzt haben Sie grad das Geheimnis vom Autoincrement auf dem Attribut "tKundenID" entdeckt. Das DBMS zählt immer brav eins hoch. Sobald ein Datensatz gelöscht wurde, ist diese Nummer aber für immer und ewig weg. Es wird nicht plötzlich die Nr. 3 an eine neue Kund*in vergeben.
Nein, Esthi Zwahlen kriegt nun die 6, auch wenn sie vorher die 3 hatte. Das ist dem DBMS egal.