Update Komutu

UPDATE komutu, bir tablodaki mevcut kayıtları değiştirmek veya güncellemek için kullanılır.

UPDATE Syntax

UPDATE tablo_adi 
SET sütun1 = değer1, sütun2 = değer2, ... 
WHERE koşul; Code language: SQL (Structured Query Language) (sql)

Not: Bir tablodaki kayıtları güncellerken dikkatli olun! UPDATE komutundaki WHERE şartına dikkat edin. WHERE şartı hangi kayıtların güncellenmesi gerektiğini belirtir. WHERE şartını atlarsanız, tablodaki tüm kayıtlar güncellenir!

Tabloyu Güncelleme

Aşağıdaki SQL kodu, ilk müşteriyi (CustomerID = 1) yeni bir irtibat kişisi ve yeni bir şehirle günceller.

UPDATE Customers 
SET ContactName = 'Alfred Schmidt', City= 'Frankfurt' 
WHERE CustomerID = 1; Code language: SQL (Structured Query Language) (sql)

Öncesi:

Update Komutu

Sonrası:

Update Komutu

Birden Fazla Kaydı Güncelleme

Kaç kaydın güncelleneceğini belirleyen koşul WHERE koşuludur.

Aşağıdaki SQL kodu, ülkenin “Meksika” olduğu tüm kayıtlar için irtibat kişisini “Juan” olarak güncelleyecektir:

UPDATE Customers 
SET ContactName='Juan' 
WHERE Country='Mexico'; Code language: SQL (Structured Query Language) (sql)
Update Komutu

Uyarı

Kayıtları güncellerken dikkatli olun. WHERE koşulunu atlarsanız, tüm kayıtlar güncellenecektir!

UPDATE Customers 
SET ContactName='Juan'; Code language: SQL (Structured Query Language) (sql)
Update Komutu

Örnek:

Update Komutu
Update Komutu

Sonuç: Tablodaki “TV” değeri “Televizyon” olarak değiştirildi:

Update Komutu

Aşağıdaki komutu çalıştırdığımızda artık personelin yaşı sistem tarafından otomatik olarak hesaplanacaktır. Şu anda 2023 yılında olduğumuzu düşünürsek Murat’ın yaşı 2023-2000=23 olarak görülüyor:

Update Komutu

Posted

in

by