Вопрос : Работа сервера 2008 SQL с датой GTM

Hi специалисты!

I имеет продукт e работать через интернет при потребитель в по-разному часовых поясах. Мой продукт готов с сервером 2005 SQL, но я учитываю изменение им к вследствие этого сервера 2008 SQL главным образом новое вопрос в том, что даты type.

My, котор следует за: ручка сервера 2008
Can SQL с сценарием любит это:
User a с GTM +2 соединяет и пишет дату в SQL Serer работают на GTM 0 и пишут datehour 5, котор p.m
User b с GTM-2 соединяются к серверу с GTM0 и когда сделайте вопрос для данных потребителя a увидеть, что его данные вошли исправлено с его смещением GTM.  Для поднимающего вверх примера, он для того чтобы увидеть 1

If p.m (который 5 p.m для потребителя a) может, вопрос в том, что - как???

Thanks!

class=

Ответ : Работа сервера 2008 SQL с датой GTM

В просто словах,

* Пока показатели в вашей пользе таблицы ВЫБЕРИТЕ GETUTCDATE () вместо GETDATE ()
* Пока восстановляющ показатели от пользы таблицы
ВЫБЕРИТЕ dateadd (ss, DATEDIFF (ss, GETUTCDATE (), GETDATE ()), ur_date_column)

Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us