我有下面的代碼,它從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>
可能重複[將SQL Server中的varchar轉換爲datetime](http://stackoverflow.com/questions/1509977/convert-varchar-into-datetime-in -sql-server) – artm
這個答案是針對另一種格式'mmddyy' –