Sobes.tech
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 санҷида мешавад, ки боварӣ ҳосил шавад, ки несткунӣ дуруст иҷро мешавад ва ба муттаҳидии маълумот таъсир намерасонад.