Sobes.tech
Junior — Middle

SQL DELETE əməliyyatının nə olduğunu və məlumatların necə silindiyini izah edin.

sobes.tech Süni İntellekt

AI-dan cavab

SQL əməliyyatı DELETE verilənlər bazası cədvəlindən bir və ya bir neçə qeydiyyatı silmək üçün istifadə olunur.

Sintaksis:

DELETE FROM cədvəl_adı WHERE şərt;
  • WHERE hansı qeydiyyatların silinəcəyini müəyyən edir. Əgər WHERE atılırsa, cədvəldəki bütün qeydiyyatlar silinəcək.

Nümunə: 30 yaşdan yuxarı bütün istifadəçiləri silmək

DELETE FROM users WHERE age > 30;

Əhəmiyyətlidir ki, WHERE istifadə olunsun ki, təsadüfən bütün məlumatlar silinməsin. DELETE əməliyyatı icra edildikdən sonra, qeydiyyatlar geri alınmaz şəkildə silinir (əgər bərpa qurulmayıbsa).

Test və QA avtomatlaşdırmasında, DELETE əməliyyatı düzgün silinmənin baş verdiyindən və məlumatların bütövlüyünə təsir etmədiyindən əmin olmaq üçün yoxlanılır.