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

आप SQL Server 2008 में XML कॉलम कैसे पढ़ते हैं?

कुछ इस तरह का प्रयास करें:

SELECT
   Cust.value('(ItemId)[1]', 'int') AS 'ItemID',
   Cust.value('(Value)[1]', 'Varchar(50)') AS 'Customer Name'
FROM
   dbo.Sales.CustomerList.nodes('/ArrayOfCustomers/Customer') AS AOC(Cust)

इससे आपको कुछ इस तरह का आउटपुट देना चाहिए:

ItemID  Customer Name
   1         Mr Smith
   2         Mr Bloggs


  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 सर्वर में दो तिथियों के बीच सभी तिथियां प्राप्त करें

  2. Azure SQL DB घोषणा (पूर्वावलोकन) के लिए स्पॉटलाइट क्लाउड समर्थन

  3. वीएस 2010 .net 4.0 में इकाई ढांचे का उपयोग करते समय 'डेटाटाइम 2' त्रुटि

  4. दो दिनों के बीच सप्ताहों और आंशिक सप्ताहों की संख्या गलत गणना की गई

  5. एक बयान के आसपास एक लेनदेन क्या करता है?