Sobes.tech
Junior — Middle

Magyarázza el, mi az a SQL DELETE művelet, és hogyan használják az adatok törlésére.

sobes.tech MI

Válasz az MI-től

Az SQL DELETE műveletet arra használják, hogy egy vagy több rekordot töröljenek egy adatbázis táblából.

Szintaxis:

DELETE FROM tábla_neve WHERE feltétel;
  • A WHERE meghatározza, mely rekordok kerülnek törlésre. Ha elhagyjuk a WHERE-t, akkor az összes rekord törlésre kerül a táblából.

Példa: minden 30 év feletti felhasználó törlése

DELETE FROM users WHERE age > 30;

Fontos, hogy a WHERE használata elengedhetetlen, hogy véletlenül ne töröljünk minden adatot. A DELETE végrehajtása után a rekordok véglegesen törlődnek (kivéve, ha visszaállítás van beállítva).

Tesztelésben és QA automatizálásban a DELETE műveletet ellenőrzik, hogy megbizonyosodjanak arról, hogy a törlés helyesen történik, és nem befolyásolja az adatok integritását.