Sql Kodları ANA SAYFA    İLETİŞİM    HAKKIMIZDA 

Google Book üzerinden kitabımızın online versiyonunu satın alabilirsiniz

SQL UPDATE Kullanımı

UPDATE ifadesi tablomuzda bulunan kayıtları güncellemek yani değiştirmk için kullanılır.

UPDATE Kullanım Biçimi

UPDATE  tablo_adi
SET alan_adi1=deger1, alan_adi2=deger2, alan_adi3=deger3, ...)
WHERE secilen_alan_adi=alan_degeri

Burada dikkat edilecek nokta WHERE ifadesi ile belli bir kayıt veya kayıtlar seçilip değiştirilmek istenilen alanlardaki değerler değiştirilir. Eğer WHERE ifadesini kullanmadan yaparsak tablodaki bütün kayıtları değiştirmiş oluruz.

Örnek Tablo Uygulaması:

Örnek olarak aşağıdaki gibi Personel isimli tablomuz olsun.

id Adi_soyadi Sehir Bolum Meslek_Kodu
1 Salih ESKİOĞLU İstanbul Bilgi İşlem Sorumlusu 1234567
2 Ayhan ÇETİNKAYA Kocaeli İdari İşler Yöneticisi 2345678
3 Serkan ÖZGÜREL Erzincan Muhasebe 3456789



Örnek1:

UPDATE Personel 
SET  Sehir='Ankara',Meslek_kodu=5555555
WHERE id=3

Tablomuzda bulunan kayıtlarda WHERE ifadesi ile id alanında 3 yazan kaydı seçmiş olduk. İlgili kaydın Sehir alanını Ankara ve Meslek_kodu alanını da 5555555 olarak değiştirdik. Metin karakterli alanlara tek tırnak işareti kullanılır. Sayısal alanlarda direk olarak yazılır. Bazı veritbanı editörleri sayısal alana veri girerken de te tırnak işareti içinde yazımı kabul etmektedir.

Çıktısı:

id Adi_soyadi Sehir Bolum Meslek_Kodu
1 Salih ESKİOĞLU İstanbul Bilgi İşlem Sorumlusu 1234567
2 Ayhan ÇETİNKAYA Kocaeli İdari İşler Yöneticisi 2345678
3 Serkan ÖZGÜREL Ankara Muhasebe 5555555



Örnek2:

UPDATE Personel 
SET Meslek_kodu=1111111

Bu kodda WHERE ifadesi olmadığı için mevcut olan bütün kayıtların Meslek_kodu alanını 1111111 olarak değiştirir..

Çıktısı:

id Adi_soyadi Sehir Bolum Meslek_Kodu
1 Salih ESKİOĞLU İstanbul Bilgi İşlem Sorumlusu 1111111
2 Ayhan ÇETİNKAYA Kocaeli İdari İşler Yöneticisi 1111111
3 Serkan ÖZGÜREL Erzincan Muhasebe 1111111

  Reklam vermek için mail ile iletişime geçebilirsiniz


www.sqlkodlari.com - 2014 - 2024
Telif hakları uyarısı: Sitedeki bilgiler izinsiz KOPYALANABİLİR. Çünkü bu bilgiler bilgisayar standartlarındandır ve bizim bulup ürettiğimiz şeyler değildir. Başka sitelerde de burada anlatılan açıklamalara rastlayabilirsiniz. Ancak ricamız buradan faydalı bir şeyler öğreniyorsanız, o zaman siteyi tavsiye edin ki başkaları da öğrensin.