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

Откуда:
Сообщений: 51
Всем привет

select '01-июн-2016'

как это значение string привести к datetime ?

jun приводит, а кирилицу нет
30 июн 16, 12:30    [19353958]     Ответить | Цитировать Сообщить модератору
 Re: string to date  [new]
Дедушка
Member

Откуда: Город трёх революций
Сообщений: 5146
declare @s varchar(20) = '01-июн-2016'

select @s, convert(date, @s, 120)
30 июн 16, 12:37    [19353999]     Ответить | Цитировать Сообщить модератору
 Re: string to date  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 6802
SET LANGUAGE russian;  
declare @s varchar(20) = '01-июн-2016'
select @s, convert(date, @s)
30 июн 16, 12:45    [19354045]     Ответить | Цитировать Сообщить модератору
 Re: string to date  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 9184
declare @s varchar(20) = '01-июн-2016'
select parse(@s as datetime using 'ru-RU')
30 июн 16, 14:58    [19354954]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить