Sobes.tech
Junior — Middle

SQL DELETE işleminin ne olduğunu ve verilerin nasıl silindiğini açıklayın.

sobes.tech yapay zeka

AI'dan gelen yanıt

SQL işlemi DELETE, veritabanı tablosundan bir veya daha fazla kaydı silmek için kullanılır.

Sözdizimi:

DELETE FROM tablo_adi WHERE koşul;
  • WHERE, hangi kayıtların silineceğini belirler. WHERE atlanırsa, tablodaki tüm kayıtlar silinir.

Örnek: 30 yaşından büyük tüm kullanıcıları silmek

DELETE FROM users WHERE age > 30;

Dikkat edilmesi gereken nokta, WHERE kullanmak, yanlışlıkla tüm verilerin silinmesini önler. DELETE işlemi gerçekleştirildikten sonra, kayıtlar geri alınamaz şekilde silinir (geri yükleme yapılandırılmadıysa).

Testlerde ve QA otomasyonunda, DELETE işlemi, silmenin doğru şekilde gerçekleştiğinden ve veri bütünlüğünü etkilemediğinden emin olmak için kontrol edilir.