DECLARE @XML AS XML;
DECLARE @hDoc AS INT;
SELECT @XML = RawData FROM RawDataXml.Votes;
EXEC sp_xml_preparedocument @hDoc OUTPUT, @XML;
SELECT Id, PostId, VoteTypeId, CreationDate
FROM OPENXML(@hDoc, 'votes/row')
WITH (
Id INT '@Id',
PostId INT '@PostId',
VoteTypeId INT '@VoteTypeId',
CreationDate DATE '@CreationDate'
)
ORDER BY CreationDate DESC;
EXEC sp_xml_removedocument @hDoc;