SQL Server преобразование даты и времени - PullRequest
0 голосов
/ 26 октября 2011

Мне нужно конвертировать эти varchars в datetime. Я был на странице Microsoft и не вижу стиля, который применим к этому формату.

Как бы вы преобразовали их в datetime?

Формат: yyyy-mm-dd

Пример данных: 2010-09-04

Большое спасибо

Ответы [ 2 ]

3 голосов
/ 26 октября 2011
SELECT CAST('2010-09-04' as DateTime)

возвращает 2010-09-04 00:00:00.000

Sql Server 2008

1 голос
/ 26 октября 2011

Я бы порекомендовал указать формат даты, в вашем случае 120.

SELECT CONVERT(DATETIME,'2010-09-04',120)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...