Delete (Bir Tablodan Satır Silme)
DELETE FROM table_name;
Tablodaki bütün veriyi siler. Büyük tablolarda epey WAL üretir. Yani IO yapar.
WHERE koşulu kullanmak önemlidir.
DELETE FROM film_rating WHERE rating = ‘G’ returning * ;
Sorgu film_rating tablosundan rating kolonundaki değeri ‘G’ olan satırları siler ve
sorgu sonucu silinen satırların çıktısı ekranda görünür.
Birden fazla satır silmek için aşağıdaki ifade kullanılır.
DELETE FROM tablo_name WHERE condition IN (value1 , value2) ; DELETE FROM film_rating WHERE rating IN (‘G’ , ‘R’) returning *;
Kategori seçin...
