У меня есть следующий запрос:
for $b in //Desarrollador
let $desc := $b/Programa/Descripcion/text()
let $ver := $b/Programa/Version/text()
where $b/@CodigoDes = "D02"
return <salida>{$desc, $ver}</salida>
Результат:
Gestión Discos DurosImpresora32
Тем не менее, каким я был на самом делехочу это:
Gestión Discos 3 DurosImpresora 2
Я попытался констатировать:
for $b in //Desarrollador
let $desc := $b/Programa/Descripcion/text()
let $ver := $b/Programa/Version/text()
let $result := concat($desc, $ver)
where $b/@CodigoDes = "D02"
return <salida>{$result}</salida>
Но он показывает мне эту ошибку:
Item expected, sequence found: (text{"Gestion Discos Duros"}, ...).
Как я мог это сделать?