-- variables DECLARE @xml XML = ' ' -- use common table expression to shred data ;WITH ShreddedData () AS ( FROM @xml.nodes('states/s') x(node) ) SELECT * FROM ShreddedData;