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

एक्सएमएल संलग्न तत्व के लिए एसक्यूएल सर्वर?

SQL सर्वर में XML डेटाटाइप में XML प्रोसेसिंग निर्देश का होना संभव नहीं है।

देखें XML डेटा प्रकार की सीमाएं

यह कोड

declare @XML xml =  
  '<?xml version="1.0"?>
   <root>Value</root>'

select @XML

आउटपुट है

<root>Value</root>

आप एक्सएमएल को एक स्ट्रिंग के रूप में एक्सएमएल प्रोसेसिंग निर्देश के साथ बना सकते हैं।

declare @XML xml = '<root>Value</root>'
declare @XMLStr nvarchar(max) = '<?xml version="1.0"?>'
  
set @XMLStr = @XMLStr + cast(@XML as nvarchar(max))

select @XMLStr

आउटपुट

--------------------------------------------------------------------------
<?xml version="1.0"?><root>Value</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. SQL सर्वर 2005 में तालिका दिलचस्प व्यवहार से तालिका बनाम चयन colA, colB, आदि से * चुनें

  2. क्या हम विशिष्ट तालिकाओं से हटाने से इनकार कर सकते हैं?

  3. SSIS पैकेज को SQLAgent जॉब के रूप में निष्पादित करना

  4. SQL सर्वर में पहचान कॉलम को कैसे अपडेट करें?

  5. Windows प्रमाणीकरण के साथ नेटवर्क शेयर से SQL सर्वर में बल्क इंसर्ट करने के लिए किन अनुमतियों की आवश्यकता होती है?