2014-07-22 1 views

ответ

6

Вам нужна функция convert, в котором можно указать код формата:

select convert(datetime, '01/08/2014', 103) 

103 означает дд/мм/гггг. См. docs.

4

Дата форматирования.

SET DATEFORMAT DMY ; 
SELECT cast('01/08/2014' as date) ; 

Convert.

SELECT convert(date, '01/08/2014', 103) ; 

И для полноты SQL Server 2012 и более поздних версий имеет следующее.

SELECT parse('01/08/2014' as date using 'en-NZ') ; 
+1

Я только что понял, что айзер и оба ответчика этого вопроса - киви. Ка пай! – Blorgbeard