Я бы хотел извлечь схему XML из базы данных («схему базы данных»), используя запрос T-SQL в SQL Management Studio, а не код C #.Схема должна включать все таблицы в базе данных.
Я могу получить одну таблицу, используя следующее:
DECLARE @schema xml
SET @schema = (SELECT * FROM Student FOR XML AUTO, ELEMENTS, XMLSCHEMA('StudentSchema'))
select @schema
Но как мне объединить оставшиеся таблицы?Все мои таблицы так или иначе связаны между собой.
См. Также этот вопрос , в котором рассматривается, как это сделать в коде.