Я использую SQL Developer 18.4.0.376, подключенный к облачной базе данных Oracle.Я хочу экспортировать в XML (из таблицы или результатов запроса, в любом случае) и включить тип данных в файл XML.
В SQL Server есть строка, которая может быть помещена после оператора SELECT: «FOR XML RAW ELEMENTS XMLSCHEMA»
Добавление XSLSCHEMA приведет к выводу, например:
<xsd:element id="Employee"ID" type="sqltypes:int" nillable="1" />
<xsd:element id="FirstName"" nillable="1">
<xsd:simpleType sqltypes:sqlTypeAlias="[AdventureWorks].[dbo].[Name]">
<xsd:restriction base="sqltypes:nvarchar" sqltypes:localeId="1033" sqltypes:sqlCompareOptions="IgnoreCase IgnoreKanaType IgnoreWidth" sqltypes:sqlSortId="52">
<xsd:maxLength value="50" />
Итак, вы можете видеть, что тип данных отображается как "nvarchar", а максимальная длина равна 50.
Есть ли способ включить тип данных в вывод XML в Oracle SQL Developer?Я не видел это нигде в Интернете.Заранее благодарю за ответ.