Als «xml» getaggte Fragen

Abkürzung für 'eXtensible Markup Language'. Eine Text-Markup-Sprache zum Übertragen strukturierter Daten.

2
Wie lese ich HTML-Code als XML und erhalte die Ausgabe wie im Beispiel in SQL?
Ich habe HTML-Code in der Datenbank gespeichert und möchte ihn als XML lesen. Meine Codes: http://rextester.com/RMEHO89992 Dies ist ein Beispiel für den HTML-Code, den ich habe: <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> …
11 sql-server  t-sql  xml 

2
Warum wird beim Konvertieren von dynamischem SQL (Pivot-Abfrage) in XML-Ausgabe die erste Ziffer des Datums in Unicode konvertiert?
Ich verwende dieses großartige Beispiel /dba//a/25818/113298 von Bluefeet, um einen Pivot zu erstellen und ihn in XML-Daten umzuwandeln. Den Parameter deklarieren DECLARE @cols AS NVARCHAR(MAX), @query AS NVARCHAR(MAX); Als nächstes gibt es einen CTE mit viel Code, das Endergebnis des CTE wird in eine temporäre Datenbank gestellt (wie im Beispiel). …
11 sql-server  xml  pivot 

4
XML: Attribute in Elemente ändern
Ich habe eine XMLSpalte, die Daten mit ähnlicher Struktur enthält: <Root> <Elements> <Element Code="1" Value="aaa"></Element> <Element Code="2" Value="bbb"></Element> <Element Code="3" Value="ccc"></Element> </Elements> </Root> Wie kann ich die Daten mit SQL Server ändern, um jedes ValueAttribut in ein Element zu ändern ? <Root> <Elements> <Element Code="1"> <Value>aaa</Value> </Element> <Element Code="2"> <Value>bbb</Value> …
11 sql-server  xml  xquery 

2
Gibt XML-Sequenzen zurück, in denen ein Attribut kein bestimmtes Zeichen enthält
Betrachten Sie das folgende einfache 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> Ich möchte eine Liste von bekommen <Customer>Sequenzen , in denen das addressAttribut des <email>Elements ist nicht ein enthalten @. Ich möchte also eine Ausgabe, …
10 sql-server  xml  xquery 

1
Ersetzen Sie den Wert eines stark typisierten XML-Elements in SQL Server durch XQuery
Gegeben ein Element, das in einer XML-Schemasammlung als solches definiert ist: <xsd:element name="xid"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="32" /> </xsd:restriction> </xsd:simpleType> </xsd:element> Wie würden Sie das Element mit XQuery aktualisieren? Das Element befindet sich im Namespace ns in der Schemasammlung. Ich habe versucht, das Element der folgenden Abfrage zu aktualisieren: …

1
Wie vermeide ich die Verwendung der Zusammenführungsabfrage, wenn mehrere Daten mithilfe des XML-Parameters aktualisiert werden?
Ich versuche, eine Tabelle mit einem Array von Werten zu aktualisieren. Jedes Element im Array enthält Informationen, die mit einer Zeile in einer Tabelle in der SQL Server-Datenbank übereinstimmen. Wenn die Zeile bereits in der Tabelle vorhanden ist, aktualisieren wir diese Zeile mit den Informationen im angegebenen Array. Andernfalls fügen …


1
Variable für den Elementnamen
Ich habe diesen tSQL-Code, der OK funktioniert: 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) Ich möchte jedoch in der Lage sein, eine dynamische Liste von vielen Wertepaaren zu übergeben, die zwischen jedem ODER-verknüpft sind, d. H. SELECT c.logguid, a.b.value('./PropertyValue', 'varchar(max)') asd FROM …
9 t-sql  xml 


3
SQL Row-Verkettung mit XML PATH und STUFF führt zu einem aggregierten SQL-Fehler
Ich versuche, zwei Tabellen abzufragen und Ergebnisse wie die folgenden zu erhalten: Section Names shoes AccountName1, AccountName2, AccountName3 books AccountName1 Die Tabellen sind: CREATE TABLE dbo.TableA(ID INT, Section varchar(64), AccountId varchar(64)); INSERT dbo.TableA(ID, Section, AccountId) VALUES (1 ,'shoes','A1'), (2 ,'shoes','A2'), (3 ,'shoes','A3'), (4 ,'books','A1'); CREATE TABLE dbo.TableB(AccountId varchar(20), Name varchar(64)); …

3
XML-Abfragefrage
Ich versuche, eine SQL-Abfrage zu generieren, um die "DATE" -Werte aus dem folgenden SQL-XML zu erhalten: Ich habe so etwas versucht, aber ich glaube nicht, dass ich die Konzepte verstehe. select xConfig.value('(/SearchjobConfig/QueryString/SearchCriteria/ExpressionSet/SimpleAttributeExpression) [1]','nvarchar(max)') from Job Hier ist das XML als Text: <SearchJobConfig> <QueryID>1072</QueryID> <QueryString> <SearchCriteria name="Search query" > <ExpressionSet logicalOperator="AND"> …


1
Bestimmen Sie die PackageFormatVersion für mehrere .DTSX-Paketdateien in einem Ordner
Kenneth Fisher veröffentlichte einen Blog-Beitrag darüber, wie festgestellt werden kann, welche SQL-Version mein SSIS-Paket ist. im April 2015. Es enthält eine Tabelle, welche SQL-Versionen welchem PackageFormatVersionder in den XML-Metadaten gefundenen SSIS-Pakete zugeordnet sind. Dies ist nützlich, wenn Sie sich ein einzelnes Paket ansehen. Ich habe einen Ordner mit ungefähr 100 …

2
XML-Analyse langsam
Ich versuche derzeit, eine etwas problematische gespeicherte Prozedur zu optimieren, und ich habe festgestellt, dass der größte Teil der mit der Ausführung verbundenen Kosten durch das Parsen von XML in eine temporäre Tabelle entsteht. Hier ist die betreffende SQL: CREATE TABLE #ChangeSet ( RemarkTypeID TINYINT NOT NULL PRIMARY KEY, RemarkText …

1
Konvertieren von XML in MySQL-Tabellen
Ich habe eine große XML-Datei im folgenden Format und muss diese Datei in eine MySQL-Tabelle konvertieren. Bitte lassen Sie mich wissen, wie ich das erreichen kann. ~~~~~~~~~~~ <host starttime="1392325468" endtime="1392325486"><status state="up" reason="user-set"/> <address addr="192.168.0.2" addrtype="ipv4"/> <hostnames> </hostnames> <ports><extraports state="filtered" count="2"> <extrareasons reason="no-responses" count="2"/> </extraports> <port protocol="udp" portid="22"><state state="open|filtered" reason="no-response" reason_ttl="0"/><service …
8 mysql  xml 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.