SQL Eylem Sorguları
Açıklama
Bu makalemizde SQL'in eylem sorgularından biri olan UPDATE (Veri Güncelleştirme) komutundan bahsedeceğim. Bu komutla veritabanı tablosunda yer alan bir kayıt üzerinde nasıl değişiklik yapılır onu öğreneceğiz. UPDATE komutuna şart ekleyerek birden fazla kayıt üzerinde de değişiklik yapabileceğimizi öğreneceğiz.
Açıklama
UPDATE komutu,
Söz Dizimi
UPDATE TabloAdı FROM Kolon1 = Değer1, Kolon2 = Değer2,..... WHERE AlanAdı = Kriter |
PARAMETRELER
- TabloAdı:İşlenecek tablo veya sorgunun adı
- Kolon1..n:Değeri değiştirilecek olan kolonun ismi
- Değer1..n:Yeni Değer
- AlanAdı: Koşul belirtilecek alanın adı
- Kriter: Koşulun kendisi
Şimdi örneklerimizi yapalım.
Örnekler
UPDATE Sipariş Ayrıntıları
SET Birim Fiyat = [Birim Fiyat]*1.18;
Bu örneğimizde Sipariş Ayrıntıları tablosunda Birim Fiyat Alanına tüm kayıtlar için %18 KDV ekleyerek güncelledik.
Şimdi de kriter belirterek bir örnek yapalım.
UPDATE Sipariş Ayrıntıları
SET [Durum No] = "Bitti"
WHERE [Durum No]="Ayrıldı";
Bu örneğimizde ise Durum No'sunda "Ayrıldı" yazanları "Bitti" olarak değiştirerek güncelledik.
Sorguda Kullanımı
KDV eklenmeden önce
UPDATE Sipariş Ayrıntıları
SET Birim Fiyat = [Birim Fiyat]*1.18;
SET Birim Fiyat = [Birim Fiyat]*1.18;
Durumu Ayrıldı olanların güncelleştirme öncesi hali
UPDATE Sipariş Ayrıntıları
SET [Durum No] = "Bitti"
WHERE [Durum No]="Ayrıldı";
SET [Durum No] = "Bitti"
WHERE [Durum No]="Ayrıldı";
UPDATE komutu ile mevcut olan bir tablo üzerindeki tüm kayıtlarda veya kriterini belirttiğiniz kayıtlarda nasıl değişiklik yapacağımızı öğrenmiş bulunmaktayız. Sizde böyle bir durumla karşılaştığınızda rahatlıkla yapacağınızdan eminim.
Bir daha ki makalemizde görüşmek üzere,
Şimdilik
Hoşcakalın...
0 Yorumlar