2014-02-04 6 views
0

У меня есть столбец со строкой = «071113», и мне нужно преобразовать дату типа как = '07/11/13'SQL преобразовать строку в DATETIME

Я уже использовал CAST („071113“, как DateTime) и CONVERT (datetime, '071113', 103) , но результаты = '2007-11-13'

Кто-нибудь?

+1

Каков текущий формат DDMMYY или MMDDYY или YYMMDD ??? –

+0

Текущий формат DDMMYY – user3273093

ответ

0
DECLARE @string VARCHAR(10) = '071113' 

SELECT LEFT(@string, 2)+ '/'+ SUBSTRING(@string, 3,2)+ '/'+ RIGHT(@string, 2) 

RESULT: 07/11/13 
Смежные вопросы