Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

एसक्यूएल सर्वर 2005 में एक्सएमएल नोड्स में विशेषताओं को कैसे जोड़ें?

नए FOR XML PATH का प्रयोग करें वाक्य रचना:

SELECT TOP 1 
   'someValue' AS '@Attribute',
   'text' as 'z/NodeA'
FROM dbo.Test
WHERE....
FOR XML PATH('YourElement'), ROOT('Root')

यह कुछ इस तरह देगा

<Root>
   <YourElement Attribute="someValue">
      <z>
         <NodeA>text</NodeA>
      </z>
   </YourElement>
</Root>

इसके बारे में यहाँ और पढ़ें:



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. अधिकतम पंक्ति आकार 8060 त्रुटि

  2. SQL ओवर () क्लॉज - यह कब और क्यों उपयोगी है?

  3. इंडेक्स कुंजी कॉलम बनाम इंडेक्स शामिल कॉलम

  4. SQL Server 2008 और SQL Server 2008 R2 चलाने वाले उपयोगकर्ता ध्यान दें

  5. Sql चयन समूह द्वारा और स्ट्रिंग concat