SELECT e.n.value('(@ID)[1]', 'varchar(max)') as ID,
FROM ( SELECT cast (content as xml) as Content FROM SECUREDITEM WHERE path = '/DataModels/SystemModel' ) m
/dm:SemanticModel/dm:Entities/dm:EntityFolder/dm:Entities/dm:Entity') AS e(n)
ORDER BY SOURCE
SELECT e.n.value('(@name)[1]', 'varchar(max)') as Name,
e.n.value('declare namespace msprop="urn:schemas-microsoft-com:xml-msprop"; (@msprop:DbTableName)[1]', 'varchar(max)') as DbTable
FROM ( SELECT cast (content as xml) as Content FROM SECUREDITEM WHERE path = '/DataModels/SystemModel' ) m
/dm:SemanticModel/dsv:DataSourceView/dsv:Schema/xs:schema/xs:element/xs:complexType/xs:choice/xs:element') AS e(n)
order by DbTable