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

Převod normálního data a času na časové pásmo na serveru SQL 2008

Odešlete jej do dtaetimeoffset jako

select CAST(dt as datetimeoffset)  from test

EDIT:

pak můžete použít SWITCHOFFSET abyste se dostali do určeného časového pásma. Pro váš příklad

select switchoffset(CAST(dt as datetimeoffset),'+05:30')  from test 

Výsledky v 2011-11-24 23:26:30.0600000 +05:30




  1. Převeďte starší externí spojení Oracle na Ansi SQL

  2. Pomalý jednoduchý aktualizační dotaz na databázi PostgreSQL s 3 miliony řádků

  3. Přetečení pole Oracle na SQL2005 DATETIME v SSIS

  4. Jak nasadit distribuci Percona pro PostgreSQL pro vysokou dostupnost