SQL Server의 XML 문자열에서 날짜 값을 선택하는 코드는 다음과 같습니다. 문자열 값은 ddmmyy
의 형식을 반환하며이 값을 테이블에 저장하기 전에 T-SQL datetime
유형으로 변환해야합니다.SQL Server에서 XML 문자열 값을 datetime으로 변환하는 방법
SELECT TOP 1
list.n.value('(DOB/@value)[1]', 'datetime') AS 'DOB'
FROM
@ResultXML.nodes('/Variables') AS list(n)
XML 파일 :
<Variables>
<DOB>111290</DOB>
</Variables>
가능한 복제 (http://stackoverflow.com/questions/1509977/convert-varchar-into-datetime-in 의미하는 ISO8601해야한다 -sql-server) – artm
그 대답은 다른 형식'mmddyy'입니다. –