Pertanyaan yang diberi tag «xquery»

3
Menggabungkan semua nilai elemen XML yang sama menggunakan XPath / XQuery
Saya memiliki nilai XML seperti ini: <R> <I>A</I> <I>B</I> <I>C</I> ... </R> Saya ingin menyatukan semua Inilai dan mengembalikan mereka sebagai string tunggal: ABC.... Sekarang saya tahu bahwa saya bisa merobek XML, mengumpulkan hasilnya kembali sebagai XML tanpa tanda, dan berlaku .values('text()[1]', ...)untuk hasilnya: SELECT ( SELECT n.n.value('text()[1]', 'varchar(50)') AS …

4
Ubah XML: atribut menjadi elemen
Saya memiliki XMLkolom yang berisi data dengan struktur serupa: <Root> <Elements> <Element Code="1" Value="aaa"></Element> <Element Code="2" Value="bbb"></Element> <Element Code="3" Value="ccc"></Element> </Elements> </Root> Bagaimana saya bisa memodifikasi data menggunakan SQL Server untuk mengubah setiap Valueatribut menjadi elemen? <Root> <Elements> <Element Code="1"> <Value>aaa</Value> </Element> <Element Code="2"> <Value>bbb</Value> </Element> <Element Code="3"> <Value>ccc</Value> </Element> …
11 sql-server  xml  xquery 

2
Kembalikan urutan xml di mana atribut tidak mengandung karakter tertentu
Pertimbangkan XML sederhana berikut ini: <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> Saya ingin mendapatkan daftar <Customer>urutan di mana addressatribut <email>item tidak mengandung @. Jadi, saya ingin output yang terlihat seperti: <customer name="Brent"> <email address="brentcom" /> </customer> …
10 sql-server  xml  xquery 

1
Ganti nilai elemen xml yang diketik dalam SQL Server dengan XQuery
Diberikan elemen, didefinisikan dalam Koleksi Skema XML seperti: <xsd:element name="xid"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="32" /> </xsd:restriction> </xsd:simpleType> </xsd:element> Bagaimana Anda memperbarui elemen menggunakan XQuery? Elemen ini ditemukan di dalam namespace ns di koleksi skema. Saya telah mencoba memperbarui elemen kueri di bawah ini: update cm.item set data.modify( 'declare namespace …

1
IN dan NOT IN untuk kolom XML
Saya punya tabel dengan kolom xml. Xml mirip dengan <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> Sekarang di bawah query, kembalikan kolom sl_no dan myxmlcolumn dari baris yang berisi kolom xml yang memiliki nilai 'abc' atau 'xyz' di node 'user' (). Di …
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.