Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Помогите с выборкой  [new]
jungle124
Guest
Доброго времени всем !

Есть табличка, в ней поле

например

Select pole1 where table1

так вот поле Pole1 имеет формат по Гринвичу вида '2013-01-02 01:22:33'

а можно каком образом при выборке преобразовать данный формат в нормальный для меня часовой пояс, скажем по Москве, т.е + 3 часа, и заполучить на выходе
2013-01-02 04:22:33'

пробовал convert(datetimeoffset(Pole1),'00:00') - не выходит

к тому ж datetimeoffset или switchoffset - конструктор запросов не понимает


Помогите пожалуйста примером реально работающим.... Заранее спасибо
20 фев 13, 09:31    [13952920]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с выборкой  [new]
iap
Member

Откуда: Москва
Сообщений: 47001
jungle124,

DATEADD(HOUR,3,Pole1)


where table1 - что Вы хотели сказать??
jungle124
поле Pole1 имеет формат по Гринвичу вида '2013-01-02 01:22:33'
Какого типа Pole1? Строковое что ли? Тогда это плохой формат.
Или, всё-таки, DATETIME? Тогда формат не такой и он должен Вас мало волновать.
20 фев 13, 09:49    [13952991]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с выборкой  [new]
jungle124
Guest
конечно же

select pole1 from table 1

описался
20 фев 13, 10:51    [13953267]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с выборкой  [new]
jungle124
Guest
вот поле Pole1 имеет формат по Гринвичу вида

'2013-01-02 01:22:33.000'
20 фев 13, 10:53    [13953279]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с выборкой  [new]
Glory
Member

Откуда:
Сообщений: 104760
jungle124
вот поле Pole1 имеет формат по Гринвичу вида

Тип данных интересует.
20 фев 13, 10:56    [13953302]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с выборкой  [new]
jungle124
Guest
Тип поля Datetime
20 фев 13, 11:05    [13953357]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с выборкой  [new]
Glory
Member

Откуда:
Сообщений: 104760
Тогда уже посоветовали - DATEADD(HOUR,3,Pole1)
20 фев 13, 11:12    [13953393]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с выборкой  [new]
jungle124
Guest
Спасибо. Все получилось
20 фев 13, 11:40    [13953551]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить