Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Perbarui hanya waktu dari bidang Datetime saya di sql

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

Atau ini

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kembalikan Nama Login Saat Ini di SQL Server (T-SQL)

  2. Setara dengan MySQL PADA DUPLICATE KEY UPDATE di Sql Server

  3. SQL Query lambat dalam aplikasi .NET tetapi seketika di SQL Server Management Studio

  4. Menjalankan Paket SSIS menggunakan dtexec

  5. Batasi akses Login SQL Server ke hanya satu database