sql - Append declaration to XML file -


बीसीपी के रूप में

  SET @sQL = 'BCP "कार्यकारी dbo.proc" queryout' + @FileName + 'डब्ल्यू -r -t -Sdd \ SQL2005 -टी'  

(नीचे का उत्पादन proc) सब कुछ ठीक है => वांछित के रूप में एक्सएमएल बनाता है अब यह कार्य इस एक्सएमएल ( & lt;? Xml संस्करण = "1.0"? & Gt; ) को घोषित करने के लिए है? अन्य फ़ाइल (घोषणा युक्त)

  चुनें (चयन टॉप 1 ShiftDate के रूप में "ShiftDate", शिफ्ट [TableName] से "Shift" के रूप में एक्सएमएल पथ ( ''), प्रकार के लिए), (का चयन करें उपकरणआईडी के रूप में "वॉशरी प्रॉडक्शन डिटेल्स / उपकरणकोड", 'एन / ए' के ​​रूप में "वॉशरी प्रॉडक्शन डिवेलक्ट / एक्टिविटीकोड", 'एन / ए' के ​​रूप में "वॉशरीप्रोडक्शन डिटेल्स / रीजनकोड", पेरेंटमैटिव के रूप में "वॉशरीप्रोडक्शन डिटेल्स / वॉशरीफिड / मेटलरोड", पेरेंटस्टॉकपाइल के रूप में "वॉशरीप्रोडक्शन डिटेल्स / वॉशरीफिड / रॉमस्टॉकपाइलकोड ", कास्ट (ParentTonnes दशमलव (18 के रूप में, 4)) के रूप में" WasheryProductionDetails / WasheryFeed / FeedTonnes ", ChildMaterial के रूप में" WasheryProductionDetails / डब्ल्यू asheryOutput / MaterialCode ", ChildStockpile के रूप में" WasheryProductionDetails / WasheryOutput / ProductStockpileCode ", कास्ट (ChildTonnes दशमलव के रूप में (18, 4)) के रूप में" WasheryProductionDetails / WasheryOutput / ProductTonnes "से [TableName] एक्सएमएल पथ ( ''), प्रकार) के लिए एक्सएमएल के लिए पथ ( ''), रूट ( 'WasheryProduction')  

धन्यवाद

यह सुझाव देता है कि आपको कड़ी मेहनत की घोषणा की आवश्यकता है:

  SELECT '& lt;? Xml संस्करण = "1.0"? & Gt;' + SELECT (SELECT TOP 1 ... आपका पूरा कोड यहाँ जाता है ...  

संपादित करें: "UNION ALL" (जो बहुत स्पष्ट रूप से गलत था) "+" (दोनों लिया गया) लिंक किए गए पृष्ठ से।)


Comments

Popular posts from this blog

python - Overriding the save method in Django ModelForm -

html - CSS autoheight, but fit content to height of div -

qt - How to prevent QAudioInput from automatically boosting the master volume to 100%? -