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

स्ट्रिंग के लिए कास्टिंग टाइप किए बिना एक्सएमएल को संयोजित करें

इस पर निर्भर करता है कि आपके पास यह कैसा है, लेकिन अगर यह एक्सएमएल वैरिएबल में है तो आप ऐसा कर सकते हैं।

declare @XML1 xml
declare @XML2 xml
declare @XML3 xml

set @XML1 = '<XMLData><Type>1</Type></XMLData>'
set @XML2 = '<XMLData><Type>2</Type></XMLData>'
set @XML3 = '<XMLData><Type>3</Type></XMLData>'

select @XML1, @XML2, @XML3 
for xml path('AllMyData')


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. कनेक्शन बंद होने पर एक अनकमिटेड ट्रांजैक्शन का क्या होता है?

  2. मुझे प्रक्रिया 'ntext/nchar/nvarchar' प्रकार के पैरामीटर '@statement' की अपेक्षा क्यों मिलती है। जब मैं sp_executesql का उपयोग करने का प्रयास करता हूं?

  3. एकाधिक SQL सर्वर एजेंट जॉब्स (T-SQL) के लिए समान शेड्यूल का उपयोग कैसे करें

  4. SQL सर्वर डेटा की स्क्रिप्ट कैसे प्राप्त करें?

  5. SQL में कॉलम पर मानों के सभी संभावित संयोजन लौटाएं