Junior — Middle
Тавзеҳ диҳед, ки операсияи SQL DELETE чист ва чӣ гуна барои нест кардани маълумот истифода мешавад.
sobes.tech AI
Ҷавоб аз AI
Амалиёти SQL DELETE истифода мешавад барои нест кардани як ё чанд сабт аз ҷадвали базаи додаҳо.
Синтаксис:
DELETE FROM номи_ҷадвал WHERE шароит;
WHEREмуайян мекунад, ки кадом сабтҳо бояд нест карда шаванд. АгарWHEREгузошта нашавад, ҳамаи сабтҳо аз ҷадвал нест карда мешаванд.
Масалан: нест кардани ҳамаи корбароне, ки аз 30 сол зиёдтаранд
DELETE FROM users WHERE age > 30;
Муҳим аст, ки WHERE истифода шавад, то ба таври тасодуфӣ ҳамаи маълумот нест нашавад. Пас аз иҷрои DELETE, сабтҳо беназорат нест карда мешаванд (агар барқарорсозӣ танзим нашуда бошад).
Дар санҷишҳо ва автоматизатсияи QA, амалиёти DELETE санҷида мешавад, ки боварӣ ҳосил шавад, ки несткунӣ дуруст иҷро мешавад ва ба муттаҳидии маълумот таъсир намерасонад.