T-SQL: получение описаний столбцов в XMLSCHEMA

У меня есть запрос, где я генерирую XMLSCHEMA и образец XML.

SELECT TOP (10) 
    filename, queue, owner, resubmitFile, 
    pages, system, created, server, preflightlogs, status, kit, totalkits
FROM 
    Preflight_analytics
FOR XML AUTO, XMLSCHEMA ('Preflight_analytics')

Все мои столбцы имеют описание, связанное с ним.

Можно ли получить описание столбца внутри xsd, как показано в примере ниже? Я использую xsd для генерации документации, и инструмент, который я использую, использует тег <xsd:documentation> добавить описание в документы - как показано ниже:

<xsd:attribute name="JobID" fixed="" use="required">
    <xsd:annotation>
      <xsd:documentation xml:lang="en">Vendors unique ID</xsd:documentation>
    </xsd:annotation>
    <xsd:simpleType>
      <xsd:restriction base="sqltypes:varchar" sqltypes:localeId="1033"
        sqltypes:sqlCompareOptions="IgnoreCase IgnoreKanaType IgnoreWidth"
        sqltypes:sqlSortId="52">
        <xsd:maxLength value="50"/>
      </xsd:restriction>
    </xsd:simpleType>
  </xsd:attribute

Я просматривал документы здесь, еще ничего не нашел, но все еще ищу.

Спасибо майк

0 ответов

Другие вопросы по тегам