3.10. Der Ärger mit ungenauen DELETEs
DELETE ist verzwickt. Wenn man nicht vorsichtig ist, werden die falschen Daten anvisiert. Das kann man vermeiden, indem man einen weiteren Schritt in unseren INSERT-DELETE-Doppelschritt einfügt.
Hier ist ein TRIPELSCHRITT-Plan, dem wir folgen können:
Ändern Sie nur die beabsichtigten Datensätze, indem Sie zuerst eine SELECT-Anweisung verwenden.
❶ Wählen Sie mit SELECT zunächst den Datensatz, von dem Sie wissen, dass er gelöscht werden muss, um zu bestätigen, dass Sie den richtigen Datensatz löschen und keine falschen.
SELECT
SELECT * FROM clown_info WHERE aktivitaeten = "Tanzen";
name | letzte_sichtung | erscheinungsbild | aktivitaeten |
---|---|---|---|
Zippo | Cäcilien-Center | F, oranger Anzug, ausgebeulte Hosen | Tanzen |
❷ Fügen Sie dann ...
Get SQL von Kopf bis Fuß now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.