UPDATE SET

Kategori: SQL , 29 Temmuz 2019 , JanFranco


UPDATE komutu verileri güncelleştirmek için kullanılır. Veritabanımıza AGE isimli INT tipinde bir sütun ekleyelim ve komple NULL olan bu sütunu güncelleştirmek için aşağıdaki komutu kullanalım:


UPDATE CUSTOMER SET AGE = DATEDIFF(YEAR, BIRTHDATE, GETDATE())
DATEDIFF methodu tarih hesapları için kullanılır. İlk parametreye YEAR diyerek sonucun tipini belirledik. Yani DATEDIFF fonksiyonundan bir yıl dönecek şeklinde belirttik. İkinci ve üçüncü parametrelere BIRDHDATE ve GETDATE() yazdık. BIRTHDATE veritabanımızdaki CUSTOMER tablosunun bir sütunuydu. Buradan yola çıkarak, DATEDIFF fonksiyonu şu işi yapacaktır, BIRTHDATE - ŞİMDİKİ YIL. Şimdi tüm tablonun yaşını bir artıralım.

UDDATE CUSTOMER SET AGE = AGE + 1


Sonraki Yazı: DELETE FROM
Yorumlar

Henüz bir yorum bulunmuyor.
Yorum bırakın