Sobes.tech
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;
  • WHERE określa, które rekordy zostaną usunięte. Jeśli WHERE zostanie 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.