Описание тега for-xml-explicit
В MS SQL Server режим EXPLICIT (предложения FOR XML) обеспечивает максимальную гибкость при создании XML, который вы хотите получить из результата запроса.
Режим EXPLICIT позволяет лучше контролировать форму XML. Вы можете по желанию смешивать атрибуты и элементы при принятии решения о форме XML.
Он требует определенного формата для результирующего набора строк, который создается в результате выполнения запроса. Этот формат набора строк затем преобразуется в форму XML.
Сила режима EXPLICIT состоит в том, чтобы смешивать атрибуты и элементы по желанию, создавать оболочки и вложенные сложные свойства, создавать значения, разделенные пробелами, и смешанное содержимое.
Однако создание запросов в режиме EXPLICIT может быть обременительным.