SQL lisanına bakıldığı vakit update komutu bilgi tabanında bulunan bilgilerin güncellenmesi gayesi ile kullanılmaktadır. Seçilen satırların aktüel hale getirilmesi için bu komutu kola bir halde kullanabilirsiniz.
SQL Update Komutu Nasıl Kullanılır?
Update komutu bilgi tabanında bulunan dataların güncellenmesi maksadı ile kullanılmaktadır.
Update komutu bir tabloda bir yahut daha fazla datanın güncellenmesi hedefi ile kullanılabilir.
Update komutu ile seçilmiş olan dataların güncellenmesi gayesi ile Where yan komutunun kullanılması gerekmektedir.
SQL Update kullanımı tabloda bulunan dataların güncellenmesi hedefi ile kullanılan bir komuttur.
Kullanım Örnekleri İle SQL Bilgi Güncelleme Komutları
Örnek: 9A sınıfındaki öğrenci numarası 11 olan öğrenciyi 9B sınıfına geçirin.
update öğrenci set sınıf= ‘9B’ where ogrno:5
–Sorguyu görüntülemek için yazıldı.
select * from ogrenci where ogrno:5
Örnek: 5A sınıfında bulunan tüm öğrencilerin 6B sınıfına transferini yapınız.
update ogrenci set sinif= ‘6B’ where sinif = ‘5A’
–Sorguyu görüntülemek için yazıldı.
select * from ogrenci where sinif = ‘6B’
Örnek: Sınıftaki bütün öğrencilerin puanlarını 10 artırmalısınız.
update ogrenci set puan=puan + 5
–Sorguyu görüntülemek için yazıldı.
select * from ogrenci
Yukarıdaki örnekleri bir de açıklayacak olursak şu formdadır;
Update yazıldıktan sonra düzenleme hangi data üzerinde yapılacaksa evvel o data yazılır.
SET yazıp değiştirilmesi gereken bilgileri yazıyoruz.
Where yazarak değiştirilecek olan data ile ilgili kural ya da koşulları giriyoruz.
Burada Where ile ilgili şunu açıklamak gerekir. Bu ifadeyi yazmak mecburî değildir.
Fakat Where tabiri kullanılmaz ise o vakit tüm kayıtlar yapılacak süreçten etkilenir.
Örnek: update idari SET kısım = ‘personel’
Yukarıdaki komutta where yazmadan komutu bitirdik. O vakit tüm idari tablosu işçi tablosu olarak değiştirilir.
Örnek: update idari SET kısım = ‘Veri Guvenligi’ where bolum= ‘bilgi’
Bu örnek ile tabloda idari kısmı idari yazan bireylerin kısım kısmı bilgi olarak değiştirilir. Hepsinde değişiklik yapılmaz.
Örnek: Update idari SET dtarihi=1991 AND dyeri=’Adana’ Where ID=10
Görüldüğü üzere komutta iki özellik ortasında AND kullanılmıştır. Bu formda iki alanında güncellenmesi gerektiğinin komutunu vermiş olduk. Sonuçta ID numarası 10 olan tabloda doğum yeri Adana ve doğum tarihi 1991 olarak değiştirilecektir. Süreçleri bu komutlar ile yaptığınız vakit rastgele bir zahmet yaşamazsınız.
Milliyet