Pergunta : Trabalho do usuário 2008 do SQL com data de GTM

Olá! peritos! o

I tem o produto de e trabalhar através do Internet com o usuário que é em fusos horários diferentes. Meu produto está pronto com usuário 2005 do SQL, mas eu considero a mudança que ao usuário 2008 do SQL preliminar por causa desta pergunta nova da data type.

My é segue: o punho do usuário 2008 do
Can SQL com encenação gosta deste: o
User A com GTM +2 coneta e escreve uma data em SQL Serer que trabalham em GTM 0 e escrevem o datehour que 5 p.m
User B com GTM-2 conetam ao usuário com o GTM0 e quando fazer a pergunta para dados do usuário A ver seus dados entrar corrigido com seu offset de GTM.  Para o exemplo ascendente, ele para ver 1 p.m (que é 5 p.m para o usuário que A)

If pode, pergunta é - como???

Thanks!

class= do

Resposta : Trabalho do usuário 2008 do SQL com data de GTM

Em palavras simples,

* Ao armazenar registros em seu uso da tabela SELECIONAR GETUTCDATE () em vez de GETDATE ()
* Ao recuperar registros do uso da tabela
SELECIONAR o dateadd (ss, DATEDIFF (ss, GETUTCDATE (), GETDATE ()), ur_date_column)

Outras soluções  
 
programming4us programming4us