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

Tanggal di IST di SQL Server

Anda harus menggunakan DATETIMEOFFSET tipe data yang menyertakan zona waktu, dan SWITCHOFFSET metode untuk beralih di antara zona waktu. Juga:untuk mendapatkan waktu saat ini, gunakan SYSDATETIMEOFFSET() bukannya GETDATE()

-- gets current date/time in the current timezone
SELECT 
SYSDATETIMEOFFSET()

-- get the current date/time in your preferred timezone +05:30 UTC being Indian Std. Time
SELECT 
SWITCHOFFSET(SYSDATETIMEOFFSET(), '+05:30')


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Startup Lambat Layanan Pelaporan SQL 2008 dalam Mode Asli

  2. MappingException Edm.String tidak kompatibel dengan SqlServer.varbinary

  3. ekspor ke Excel dari daftar dengan EPPLUS

  4. Bagaimana cara menanyakan dan mengurai hierarki daftar yang berdekatan menggunakan cte?

  5. Pangkas (bukan bulat) tempat desimal di SQL Server