Junior — Middle
Wyjaśnij, czym jest operacja SQL DELETE i jak jest używana do usuwania danych.
sobes.tech AI
Odpowiedź od AI
Operacja SQL DELETE służy do usuwania jednego lub wielu rekordów z tabeli bazy danych.
Składnia:
DELETE FROM nazwa_tabeli WHERE warunek;
WHEREokreśla, które rekordy zostaną usunięte. JeśliWHEREzostanie pominięte, usunięte zostaną wszystkie rekordy z tabeli.
Przykład: usunięcie wszystkich użytkowników starszych niż 30 lat
DELETE FROM users WHERE age > 30;
Ważne jest użycie WHERE, aby nie usunąć przypadkowo wszystkich danych. Po wykonaniu DELETE, rekordy są nieodwracalnie usuwane (chyba że skonfigurujesz przywracanie).
W testach i automatyzacji QA operacja DELETE jest sprawdzana, aby upewnić się, że usuwanie przebiega poprawnie i nie wpływa na integralność danych.