Назвать столбец результата XML TSQL “для xml явным”?

TWebBrowser IE. Это не сменная конструкция для браузеров. Можно было интегрировать другие браузеры в приложении. См.

8
задан Community 8 February 2017 в 14:16
поделиться

2 ответа

Нет, насколько мне известно, нет. SQL Server Management Studio автоматически сгенерирует такое имя для вашего XML.

Вы могли бы сначала назначить свой вывод переменной XML, а затем выбрать это, чтобы получить "красивое" имя столбца:

DECLARE @XmlResult XML

SELECT @XmlResult = ......
  FROM .......


SELECT @XmlResult

но кроме этого, Я не знаю, как повлиять на имя столбца, созданного SSMS.

Marc

7
ответ дан 5 December 2019 в 06:54
поделиться

- добавьте select (первый) и тип (в конце), а также [что-то]


select
    ( 
    select 1    as tag,
    null        as parent,
    'algo'      as [nodo!1!attr]
    for xml explicit, type
    ) as [MyDesiredName]



17
ответ дан 5 December 2019 в 06:54
поделиться