Domande taggate «xquery»

3
Concatena tutti i valori dello stesso elemento XML usando XPath / XQuery
Ho un valore XML come questo: <R> <I>A</I> <I>B</I> <I>C</I> ... </R> Voglio per concatenare tutti i Ivalori e restituirli come una singola stringa: ABC.... Ora so che posso distruggere l'XML, aggregare i risultati come XML senza nome e applicare .values('text()[1]', ...)al risultato: SELECT ( SELECT n.n.value('text()[1]', 'varchar(50)') AS [text()] …

4
Modifica XML: attributi in elementi
Ho una XMLcolonna che contiene dati con struttura simile: <Root> <Elements> <Element Code="1" Value="aaa"></Element> <Element Code="2" Value="bbb"></Element> <Element Code="3" Value="ccc"></Element> </Elements> </Root> Come posso modificare i dati usando SQL Server per cambiare ogni Valueattributo in un elemento? <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
Restituisce sequenze xml in cui un attributo non contiene un carattere specifico
Considera il seguente XML semplice: <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> Voglio ottenere un elenco di <Customer>sequenze in cui l' addressattributo <email>dell'articolo non contiene un @. Quindi, voglio un output simile a: <customer name="Brent"> <email address="brentcom" …
10 sql-server  xml  xquery 

1
Sostituisci il valore dell'elemento xml fortemente tipizzato in SQL Server con XQuery
Dato un elemento, definito all'interno di una raccolta di schemi XML in quanto tale: <xsd:element name="xid"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="32" /> </xsd:restriction> </xsd:simpleType> </xsd:element> Come aggiorneresti l'elemento usando XQuery? L'elemento si trova nello spazio dei nomi ns nella raccolta dello schema. Ho cercato di aggiornare l'elemento la query seguente: …

1
IN e NOT IN per la colonna XML
Ho una tabella con una colonna XML. Xml è simile a <Root> <Row> <user>abc</user> <Rowid>1</Rowid> </Row> <Row> <user>vf</user> <Rowid>2</Rowid> </Row> <Row> <user>ert</user> <Rowid>3</Rowid> </Row> <Maxrowid>3</Maxrowid> </Root> Ora sotto query return sl_no column e myxmlcolumn di righe contenenti colonna xml con valori 'abc' o 'xyz' nel nodo 'user' (). Sotto la …
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.