Запитання з тегом «xquery»

3
Об'єднайте всі значення одного елемента XML за допомогою XPath / XQuery
У мене є таке значення XML: <R> <I>A</I> <I>B</I> <I>C</I> ... </R> Я хочу , щоб об'єднати всі Iзначення і повертає їх у вигляді одного рядка: ABC.... Тепер я знаю, що я можу подрібнити XML, агрегувати результати назад як XML без вузла і застосувати .values('text()[1]', ...)до результату: SELECT ( SELECT …

4
Змінення XML: атрибути в елементи
У мене XMLстовпець, що містить дані з подібною структурою: <Root> <Elements> <Element Code="1" Value="aaa"></Element> <Element Code="2" Value="bbb"></Element> <Element Code="3" Value="ccc"></Element> </Elements> </Root> Як я можу змінити дані за допомогою SQL Server для зміни кожного Valueатрибута в елемент? <Root> <Elements> <Element Code="1"> <Value>aaa</Value> </Element> <Element Code="2"> <Value>bbb</Value> </Element> <Element Code="3"> <Value>ccc</Value> …
11 sql-server  xml  xquery 

2
Поверніть послідовності xml, де атрибут не містить конкретного символу
Розглянемо наступний простий XML: <xml> <customer name="Max"> <email address="me@you.com" /> </customer> <customer name="Erik"> <email address="erik@your-mom.com" /> </customer> <customer name="Brent"> <email address="brentcom" /> </customer> </xml> Я хочу отримати список <Customer>послідовностей, де addressатрибут <email>елемента не містить @. Отже, я хочу, щоб результат виглядав так: <customer name="Brent"> <email address="brentcom" /> </customer> mcve : …
10 sql-server  xml  xquery 

1
Замініть значення сильно набраного елемента xml у SQL Server на XQuery
Дано елемент, визначений у колекції схем XML як такий: <xsd:element name="xid"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="32" /> </xsd:restriction> </xsd:simpleType> </xsd:element> Як би ви оновили елемент за допомогою XQuery? Елемент знаходиться в просторі імен ns в колекції схем. Я намагався оновити елемент нижче за запитом: update cm.item set data.modify( 'declare namespace …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.