2016-03-26 7 views
0

ile benSQL Query kullanarak datetime veri türünde yalnızca yıl (yyyy) nasıl güncellenir? dışarı dateadd fonksiyonu

2006-01-01 20:00:00.000 
2006-01-01 20:01:00.000 
2006-01-01 20:02:00.000 
2006-01-01 20:03:00.000 
2006-01-01 20:04:00.000 
2006-01-01 20:01:00.000 
2006-01-01 20:01:00.000 
2006-01-01 20:01:00.000 

var ve sadece yılın değiştirilmesi için

2004-01-01 20:00:00.000 
2004-01-01 20:01:00.000 
2004-01-01 20:02:00.000 
2004-01-01 20:03:00.000 
2004-01-01 20:04:00.000 
2004-01-01 20:01:00.000 
2004-01-01 20:01:00.000 
2004-01-01 20:01:00.000 
+0

senin de ne kodu denediniz mi? Lütfen önce bize biraz çaba göster ve sonra soruyu cevaplamamızı bekle. – surajsn

+0

'UPDATE yourtable SET yourdate = DATE_ADD (tarih, INTERVAL -2 YEAR) –

cevap

0
UPDATE table_name 
SET col_date=DATE_FORMAT(col_date,'2004-%m-%d'); 
0

istiyorum:

UPDATE table_name 
SET date_col=DATE_FORMAT(date_col,'2004-%m-%d'); 
İlgili konular