с myrec as (выберите идентификатор, имя, фамилию
из tbl_test)
SELECT xmlroot (XMLElement («Testrecord», XMLAttributes («данные xml» как «Id_Name_Family»), XMLAgg (XMLElement («Значение», XMLAttributes (myrec.id как «id»), XMLElement («FirstName», myrec.firstname), XMLElement («LastName», myrec.lastname)))), версия «1.0») ОТ заказа myrec myrec.id
/ * Например, я хочу видеть такой результат: с myrec as (выберите идентификатор, имя, фамилию
from tbl_test
)
SELECT xmlroot (XMLElement ("Testrecord", XMLAttributes («xml data» как «Id_Name_Family»), XMLAgg (XMLElement («Value», XMLAttributes (myrec.id как «id»), XMLElement («FirstName», myrec.firstname), XMLElement («LastName», myrec.lastname)
)
)
)
, version '1.0' )
ОТ myrec заказа myrec.id /
- Как использовать имя поля и тип данных со значениями в качестве результата запроса в формате XML в Oracle?
сmyrec as (выберите идентификатор, имя, фамилию
из tbl_test)
SELECT xmlroot (XMLElement («Testrecord», XMLAttributes («xml data» как «Id_Name_Family»), XMLAgg (XMLElement («Value», XMLAttributes (myrec.id как «id»), XMLElement («FirstName», myrec.firstname), XMLElement ("LastName", myrec.lastname)))), версия '1.0') ОТ myrec заказа myrec.id