У меня есть таблица со столбцом с именем Description
, который содержит XML, например:
<Parent>
<Child Target="A" Id="123456">
<SpecialCode Target="I" Value="2530138" />
</Child>
</Parent>
Если я хочу установить параметр с именем @value
, который представляет атрибут Value в этом xml,
Как мне SELECT
строк из MyTable
, где столбец Description
имеет атрибут SpecialCode
, равный @value
?
DECLARE @value varchar(20);
SET @value = '44555'
SELECT ....
FROM MyTable