Câu hỏi được gắn thẻ «xquery»


4
Sửa đổi XML: thuộc tính thành các phần tử
Tôi có một XMLcột chứa dữ liệu có cấu trúc tương tự: <Root> <Elements> <Element Code="1" Value="aaa"></Element> <Element Code="2" Value="bbb"></Element> <Element Code="3" Value="ccc"></Element> </Elements> </Root> Làm cách nào tôi có thể sửa đổi dữ liệu bằng SQL Server để thay đổi từng Valuethuộc tính thành một thành phần? <Root> <Elements> …
11 sql-server  xml  xquery 

2
Trả về các chuỗi xml trong đó một thuộc tính không chứa một ký tự cụ thể
Hãy xem xét XML đơn giản sau: <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> Tôi muốn có được một danh sách các <Customer>chuỗi trong đó addressthuộc tính của <email>vật phẩm không chứa @. Vì vậy, tôi muốn …
10 sql-server  xml  xquery 

1
Thay thế giá trị của phần tử xml được gõ mạnh trong SQL Server bằng XQuery
Đưa ra một yếu tố, được định nghĩa trong Bộ sưu tập Lược đồ XML như sau: <xsd:element name="xid"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="32" /> </xsd:restriction> </xsd:simpleType> </xsd:element> Làm thế nào bạn sẽ cập nhật phần tử bằng XQuery? Phần tử được tìm thấy trong không gian tên ns trong …

1
IN và KHÔNG IN cho cột XML
Tôi có một bảng với một cột xml. Xml tương tự như <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> Bây giờ bên dưới truy vấn trả về cột sl_no và myxmlcolumn của các hàng chứa cột xml có giá trị 'abc' hoặc …

1
Sử dụng XQuery để lọc một số trẻ em, nhưng bảo vệ cha mẹ
SET NOCOUNT ON; DECLARE @xml AS Xml = '<a><b>bbb</b><c>ccc</c><d>ddd</d></a>'; SELECT @xml; SELECT @xml.query('/a/*[self::b or self::c]'); SET @xml.modify('delete /a/d'); SELECT @xml; Cung cấp các kết quả sau Nguyên: <a><b>bbb</b><c>ccc</c><d>ddd</d></a> Đã lọc để loại trừ non- (b | c) - nhưng cha mẹ bị thiếu: <b>bbb</b><c>ccc</c> Những gì tôi muốn (có sẵn …

2
XQuery không cập nhật dữ liệu XML
Tôi đang cố chạy tập lệnh để cập nhật cột XML: UPDATE DataImpTable SET serviceData.modify('replace value of (/SMObjInfo/CentralData/SMData/CentralSDItem/ControlData/text())[1] with "9876"') WHERE identifier=5 <SMObjInfo xmlns="DataService/1.0.0.0" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"> <CentralData> <SMData> <CentralSDItem> <ControlData>1234</ControlData> </CentralSDItem> </SMData> </CentralData> </SMObjInfo> Thay đổi giá trị ControlDatathành 9876 nhưng giá trị dường như không thay đổi trong XML đối …
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.