sql >> Databáze >  >> RDS >> Sqlserver

Aktualizovat pouze čas z mého pole Datetime v sql

UPDATE MyTable 
SET MyDate = DATEADD(HOUR, 4, CAST(CAST(MyDate AS DATE) AS DATETIME)) 

Nebo toto

UPDATE MyTable 
SET MyDate = DATEADD(HOUR, 4, CAST(FLOOR(CAST(MyDate AS FLOAT)) AS DATETIME))


  1. Nedefinovaná metoda auto_upgrade! při tlačení aplikace Sinatra/DataMapper do Heroku

  2. Nejlepší způsob, jak uložit chatové zprávy do databáze?

  3. Jak implementovat databázi SQLite pro ukládání bitmapového obrázku a textu?

  4. testování jednotek s databází v paměti