SQL UPDATE
UPDATE ifadesi ile veri sütunlarında değişiklik ve güncellemeler yapılır.
UPDATE tablo_ismi
SET sutun1=deger1, sutun2=deger2,...
WHERE sutun=deger
NOT: WHERE ifadesi hangi kayıtların güncelleneceğini gösterir. Eğer WHERE ifadesi kullanılmazsa tüm kayıtlar güncellenir.
SQL UPDATE örneği
kisiler tablosu
P_Id Soyisim isim Adres Sehir
1 Karaca Ayse Melek Sokak istanbul
2 Bilgin Mert Beyoglu istanbul
3 Babacan Leyla Kizilay Ankara
4 Kocadag Necip Etiler istanbul
5 Beldeler Ahmet
Bir önceki uygulamada eksik veriler ile girişini yaptığımız Ahmet Beldelerin bilgilerini tamamlama vakti geldi.
UPDATE kisiler
SET Adres=?Hisarustu?,Sehir=?istanbul?
WHERE Soyisim=?Beldeler? AND isim=?Ahmet?
Sonuç;
kisiler tablosu
P_Id Soyisim isim Adres Sehir
1 Karaca Ayse Melek Sokak istanbul
2 Bilgin Mert Beyoglu istanbul
3 Babacan Leyla Kizilay Ankara
4 Kocadag Necip Etiler istanbul
5 Beldeler Ahmet
SQL UPDATE uyarısı!!!
Kayıtları güncellerken dikkat edin, eğer WHERE ifadesini üsteki örnekte kullanmasaydık sonuçlar aşağıdaki gibi olacaktı;
kisiler tablosu
P_Id Soyisim isim Adres Sehir
1 Karaca Ayse Hisarustu İstanbul
2 Bilgin Mert Hisarustu İstanbul
3 Babacan Leyla Hisarustu İstanbul
4 Kocadag Necip Hisarustu İstanbul
5 Beldeler Ahmet Hisarustu İstanbul
|