Pytania otagowane jako xml

Skrót od „eXtensible Markup Language”. Tekstowy język znaczników do przesyłania danych strukturalnych.

2
Jak czytać kod HTML jako XML i uzyskać wynik podobny do próbki w sql?
Mam kod HTML zapisany w bazie danych i chcę go odczytać jako XML. Moje kody: http://rextester.com/RMEHO89992 To jest przykład kodu HTML, który mam: <div> <section> <h4> <span> A </span> </h4> <ul> <li> <span> Ab</span> AD <span> AC </span> </li> <li> <span> Ag</span> <span> AL </span> </li> </ul> <h4> <span> B …
11 sql-server  t-sql  xml 

2
Dlaczego podczas konwersji dynamicznego SQL (zapytania przestawnego) na dane wyjściowe xml pierwsza cyfra daty jest konwertowana na Unicode?
Korzystam z tego wspaniałego przykładu /dba//a/25818/113298 z Bluefeet, aby utworzyć oś przestawną i przekształcić ją w dane XML. Deklaracja parametru DECLARE @cols AS NVARCHAR(MAX), @query AS NVARCHAR(MAX); Następnie jest CTE z dużą ilością kodu, wynik CTE jest umieszczany w temp DB (tak samo jak w przykładzie) SELECT B.[StayDate] -- this …
11 sql-server  xml  pivot 

4
Zmodyfikuj XML: atrybuty na elementy
Mam XMLkolumnę zawierającą dane o podobnej strukturze: <Root> <Elements> <Element Code="1" Value="aaa"></Element> <Element Code="2" Value="bbb"></Element> <Element Code="3" Value="ccc"></Element> </Elements> </Root> Jak mogę zmodyfikować dane za pomocą programu SQL Server, aby zmienić każdy Valueatrybut w element? <Root> <Elements> <Element Code="1"> <Value>aaa</Value> </Element> <Element Code="2"> <Value>bbb</Value> </Element> <Element Code="3"> <Value>ccc</Value> </Element> </Elements> …
11 sql-server  xml  xquery 

2
Zwraca sekwencje XML, w których atrybut nie zawiera określonego znaku
Rozważ następujący prosty 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> Chcę uzyskać listę <Customer>sekwencji, w których addressatrybut <email>elementu nie zawiera @. Tak więc chcę, aby dane wyjściowe wyglądały następująco: <customer name="Brent"> <email address="brentcom" /> </customer> Mcve …
10 sql-server  xml  xquery 

1
Zamień wartość silnie wpisanego elementu xml w SQL Server na XQuery
Biorąc pod uwagę element zdefiniowany w zbiorze schematów XML jako taki: <xsd:element name="xid"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="32" /> </xsd:restriction> </xsd:simpleType> </xsd:element> Jak zaktualizowałbyś element za pomocą XQuery? Element znajduje się w przestrzeni nazw ns w kolekcji schematu. Próbowałem zaktualizować element poniższego zapytania: update cm.item set data.modify( 'declare namespace ns="http://www.anon.com"; …

1
Jak uniknąć używania zapytania scalającego podczas wstawiania wielu danych za pomocą parametru xml?
Próbuję zaktualizować tabelę o tablicę wartości. Każdy element w tablicy zawiera informacje pasujące do wiersza w tabeli w bazie danych SQL Server. Jeśli wiersz już istnieje w tabeli, aktualizujemy ten wiersz o informacje w podanej tablicy. W przeciwnym razie wstawiamy nowy wiersz do tabeli. Zasadniczo opisałem upsert. Teraz staram się …


1
Zmienna dla nazwy elementu
Mam ten kod tSQL, który działa OK: SELECT c.logguid, a.b.value('./PropertyValue', 'varchar(max)') asd FROM [dnn].[dbo].[EventLog2] c cross apply sss.nodes('/LogProperties/LogProperty[PropertyName=sql:variable("@x") and PropertyValue=sql:variable("@y")]') as a(b) Chciałbym jednak przekazać dynamiczną listę wielu par wartości, które są OR między nimi, tj. SELECT c.logguid, a.b.value('./PropertyValue', 'varchar(max)') asd FROM [dnn].[dbo].[EventLog2] c cross apply sss.nodes( '/LogProperties/LogProperty[PropertyName=sql:variable("@x") and PropertyValue=sql:variable("@y") …
9 t-sql  xml 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.