xml - атрибут корневого узла
|
|
Вторник, 06 Марта 2018 г. 14:14
+ в цитатник
Хочу Date из корневого узла.
Но не могу.
Это возможно?
declare @xml xml = '
036
AUD
1
Австралийский доллар
44,2125
944
AZN
1
Азербайджанский манат
33,5389
';
select row = t.n.query('.')
, id = t.n.value( '(@ID)[1]', 'nvarchar(64)')
, NumCode = t.n.value( '(./NumCode)[1]', 'nvarchar(64)')
, CharCode = t.n.value( '(./CharCode)[1]', 'nvarchar(64)')
, Nominal = t.n.value( '(./Nominal)[1]', 'int')
, Name = t.n.value( '(./Name)[1]', 'nvarchar(256)')
, Value = try_cast( replace( t.n.value( '(./Value)[1]', 'nvarchar(64)'), ',', '.' ) as money )
, Data = @xml.value( '(/ValCurs/@Data)[1]', 'nvarchar(64)') -- ??????????????
from @xml.nodes('/ValCurs/Valute') as t(n)
;
http://www.sql.ru/forum/1287089/xml-atribut-kornevogo-uzla
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-