Junior — Middle
Paaiškinkite, kas yra SQL DELETE operacija ir kaip ji naudojama duomenims ištrinti.
sobes.tech AI
Atsakymas iš AI
SQL operacija DELETE naudojama vieno ar kelių įrašų ištrynimui iš duomenų bazės lentelės.
Sintaksė:
DELETE FROM lentelės_pavadinimas WHERE sąlyga;
WHEREnustato, kurie įrašai bus ištrinti. JeiWHEREpraleidžiamas, ištrinami visi įrašai iš lentelės.
Pavyzdys: ištrinti visus vartotojus, vyresnius nei 30 metų
DELETE FROM users WHERE age > 30;
Svarbu naudoti WHERE, kad atsitiktinai neištrintumėte visų duomenų. Po DELETE įrašai ištrinami neatšaukiamai (jei nėra įjungta atkūrimo galimybė).
Testavime ir QA automatizacijoje, DELETE operacija tikrinama, kad įsitikintumėte, jog ištrynimas vyksta teisingai ir nepažeidžia duomenų vientisumo.