В настоящее время я работаю с SQL Server 2012, который требует от меня чтения XML строки, которую можно прочитать и вставить данные в таблицу с помощью хранимой процедуры.
DECLARE @TurnoverList VARCHAR(Max) = "<root><data><Value>1</Value><Value>3</Value><Value>2</Value><Value>4</Value></data></root>"
DECLARE @hDocTurnover INT
EXEC Sp_Xml_prepareDocument @hDocTurnover OUTPUT
,@TurnoverList
SELECT *
INTO #TempTurnover
FROM OpenXml(@hDocTurnover, 'root/data', 2) WITH (Value INT)
EXEC Sp_Xml_RemoveDocument @hDocTurnover
SELECT *
FROM #TempTurnover
Но это в настоящее время только одна запись
Value
------
1