Вопрос : как передать динамическое значение к атрибуту узла корня XML using Xquery?

Фрагмент Кодего:


ОБЪЯВИТЕ @TEMPTABLE ТАБЛИЦУ  
  (  
      _tagName VARCHAR (25),
    _value1 VARCHAR (50),  
    _value2 VARCHAR (50)  
  )  

Объявите @valuation varchar (25)

УСТАНОВИТЕ @valuation = «123»

ВВЕДИТЕ @TempTable ВЫБЕРИТЕ «ИСПЫТАНИЕ», «FScore», «123456789»  
ВВЕДИТЕ @TempTable ВЫБЕРИТЕ «ИСПЫТАНИЕ», «EstimatedMarketingTime», «123512»

ВЫБЕРИТЕ (ОТБОРНО
      _value1 КАК [_Name],  
    _value2 КАК [_Value],
      @valuation
ОТ @TEMPTABLE КАК A ГДЕ _TagName = «ИСПЫТАНИЕ»                  
ДЛЯ КУРСА XML («ИСПЫТАНИЯ "), ТИПА) .QUERY ('  
      nt= " потребность пройти переменное значение " >  
      {  
            для $TEST в /TEST  
            возвращение
               «_Value=» {данные ($TEST/_Value)}«>
      }
      
')
ИДИТЕ

Предположено:
В nt= " потребности бирки пройти переменное значение " >, «потребность пройти переменное значение» должна быть заменена с переменным @valuation.
Примечание:
@valuation будет динамическое в реальном сценарии но для образца я крепко кодировал значение to'123'.

Ответ : как передать динамическое значение к атрибуту узла корня XML using Xquery?

1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
ОБЪЯВИТЕ @TEMPTABLE ТАБЛИЦУ  
  (  
      _tagName VARCHAR (25),
    _value1 VARCHAR (50),  
    _value2 VARCHAR (50)  
  )  

Объявите @valuation varchar (25)

УСТАНОВИТЕ @valuation = «123»

ВВЕДИТЕ @TempTable ВЫБЕРИТЕ «ИСПЫТАНИЕ», «FScore», «123456789»  
ВВЕДИТЕ @TempTable ВЫБЕРИТЕ «ИСПЫТАНИЕ», «EstimatedMarketingTime», «123512»

ВЫБЕРИТЕ (ОТБОРНО
      _value1 КАК [_Name],  
    _value2 КАК [_Value],
      @valuation
ОТ @TEMPTABLE КАК A ГДЕ _TagName = «ИСПЫТАНИЕ»                  
ДЛЯ КУРСА XML («ИСПЫТАНИЯ "), ТИПА) .QUERY ('
      
      {  
            для $TEST в /TEST  
            возвращение
               
      }
      ')
ИДИТЕ
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us