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

टीएसक्यूएल में पार्स JSON

मुझे लगता है कि एक विशाल मर्दवादी लकीर है जिसमें मैंने एक JSON पार्सर लिखा है। यह एक JSON दस्तावेज़ को SQL Adjacency सूची तालिका में परिवर्तित करता है, जिसका उपयोग आपके डेटा तालिकाओं को अपडेट करने के लिए करना आसान है। असल में, मैंने और भी बुरा किया है, इसमें मैंने रिवर्स प्रक्रिया करने के लिए कोड किया है, जो एक पदानुक्रम तालिका से JSON स्ट्रिंग पर जाना है

लेख और कोड यहाँ है:SQL सर्वर में Json स्ट्रिंग्स का उपभोग करना।

Select * from parseJSON('{
  "Person":
  {
     "firstName": "John",
     "lastName": "Smith",
     "age": 25,
     "Address":
     {
        "streetAddress":"21 2nd Street",
        "city":"New York",
        "state":"NY",
        "postalCode":"10021"
     },
     "PhoneNumbers":
     {
        "home":"212 555-1234",
        "fax":"646 555-4567"
     }
  }
}
')

पाने के लिए:



  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 सर्वर इन-मेमोरी OLTP:मूल बातें

  2. बड़ी तालिकाओं के लिए SQL सर्वर सांख्यिकी कैसे अपडेट करें

  3. क्लाइंट पीसी पर लोकलडीबी परिनियोजन

  4. MS SQL सर्वर बोली के उदाहरण पर SQL (DDL, DML) पर ट्यूटोरियल

  5. SQL सर्वर में केस संवेदनशील चर