Update time Value From Datetime Field SQL

Merhaba arkadaşlar bu yazımda sizlere sql içerisinde satece time kısmını nasıl update edeceğinizden bahsedeceğim. Hepimizin bildiği gibi DateTime veri tipinde olan bir veri hem tarih bilgisini hemde saat bilgisini tutmaktadır.  Kayıtlarınız içerisinde şunu fark ettiniz ekleme yaparken kayıtların hepsinde saat bilgileri yanlış olmuş. Tarihleri update etmeden saat bilgilerini update etmek istiyorsunuz.  Zor değil tabiki buyrun çözümü;

Update myTablo set myTarih =dateadd(dd,datediff(dd,0,[myTarih]),’08:30:00.000′)  where [koşulum]

Yukarıdaki Query de koşula uyan tüm myTarih alanlarının saat bilgilerini parametre olarak verdiğmiz ’08:30:00.000′ saat bilgisine set etmiş oluyoruz.

Herkese bol kodlu günler.

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

*

Şu HTML etiketlerini ve özelliklerini kullanabilirsiniz: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>