Objectif Je tente de migrer des données d'un file XML multicouche avec des éléments nesteds vers une seule table. Paramètres du système MS SQL Server Management Studio Microsoft Visual Studio SSIS Le file XML Voici le XSD pour le file XML que j'ai Comme vous pouvez le voir, ce n'est pas seulement une layout simple. […]
Je travaille sur un système qui mappe des données entre un nouveau schéma et un schéma hérité. Dans certaines circonstances, je souhaite mettre à jour un champ XML en ciblant un nœud d'élément basé sur une valeur d'atsortingbut et en effectuant une insertion ou une mise à jour sur le nœud de text. J'ai trouvé […]
Je souhaite remplir une table SQL avec un seul appel en utilisant une string de parameters XML. Mon code pour build le XML suit: Boucle dans la list ' update ssortingng for reserved character (ampersand) Dim descStr As Ssortingng = allMarkets(0).result(j).event.name.Replace("&", "&&") (NOTE : the ampersand reference text shown is not displaying correctly in this […]
J'ai désérialisé le XML en classs, ce qui fonctionne comme il se doit. Il renvoie la list de chaque balise XML Ceci par exemple, imprime toutes les valeurs de l'label de nom: var First = deserializedList.Select(item => item.Personpost.Namn.Fornamn).ToList(); foreach (var o in First) { Console.WriteLine("Namn: " + o); } Maintenant, je me request si je […]
J'ai cette requête SQL super longue, maintenant ce que cette requête fait est la suivante, crée le premier niveau qui est le Job_No …. ensuite dans le second niveau obtient tous les 'BaselineStart' mais cela sépare chaque BaselineStart avec baseOrSchedStartList, ce que je Je cherche à faire est d'avoir 1 baseOrSchedStartList pour chaque Job_No et […]
Je génère un XML en utilisant FOR XML dans SQL Server 2008. La sortie XML générée est de 5,18 Mo et le process jusqu'à la génération de XML prend seulement 5 secondes. Maintenant, j'ajoute des attributes dans ce XML en utilisant XML.modify. Après modification, la taille passe à 5,25 Mo. Mais le file prend 17 […]
Je suis un exemple publié par un membre sur la façon d'importer des files XML dans SQL Server. Cependant j'ai quelques labels dans une label dans mon dossier de xml comme montré ci-dessous. Par exemple, je ne suis pas sûr de savoir comment referencer des tags comme: <foreign-keys> <key app="EN" db-id="9d2tazta9vxatier92ovpfa9zw9vxvwxtarv">23</key> </foreign-keys> dans mon script […]
J'ai une table comme celle-ci: public class ProductAtsortingbuteCombination { public ssortingng AtsortingbutesXml { get; set; } public XElement AtsortingbutesXmlContent { get { return XElement.Parse(AtsortingbutesXml); } set { AtsortingbutesXml = value.ToSsortingng(); } } public List<ProductAtsortingbuteXML> ProductAtsortingbutesXML { get { return XElement.Parse(AtsortingbutesXml).Elements("Atsortingbute").Select(row => new ProductAtsortingbuteXML { AtsortingbuteCode = Convert.ToInt32(row.Atsortingbute("Code").Value), AtsortingbuteOptionCode= Convert.ToInt32(row.Value) }).ToList(); } } } et ProductAtsortingbutteXML […]
J'ai l'exemple ci-dessous XML enregistré dans une table appelée CE_ExtendedElements et la colonne appelée xmlValue <SIF_ExtendedElements xmlns=""> <SIF_ExtendedElement Name="EmergencyNumber">00000000</SIF_ExtendedElement> <SIF_ExtendedElement Name="EmergencyNumber">00000000</SIF_ExtendedElement> <SIF_ExtendedElement Name="Qualifications"> <Qualification> <Qualification>Bsc</Qualification> <QualificationWhenHired>True</QualificationWhenHired> <Major>Compuetr</Major> <GraduationYear>1993</GraduationYear> <Institution>Home Univ</Institution> <CountryID>1234</CountryID> </Qualification> <Qualification> <Qualification>Bsc</Qualification> <QualificationWhenHired>True</QualificationWhenHired> <Major>Compuetr</Major> <GraduationYear>1993</GraduationYear> <Institution>Home Univ</Institution> <CountryID>1234</CountryID> </Qualification> </SIF_ExtendedElement> <SIF_ExtendedElement Name="JoinDate">2003-09-15T00:00:00</SIF_ExtendedElement> </SIF_ExtendedElements> Le nombre maximal de nœuds pour chaque élément est de […]
Je travaille dans SQL Server 2014. J'ai créé une procédure stockée qui fait son traitement, et à la fin, prend la sortie de la requête finale et le met en format XML. En raison de la nature de la logique dans la procédure, un noeud doit parfois être supprimé de la sortie XML finale. Voici […]