Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Przetwarzaj JSON w TSQL

Wydaje mi się, że mam ogromną pasję masochistyczną, ponieważ napisałem parser JSON. Konwertuje dokument JSON na tabelę listy sąsiedztwa SQL, która jest łatwa w użyciu do aktualizowania tabel danych. Właściwie zrobiłem gorzej, ponieważ zrobiłem kod, który wykona proces odwrotny, czyli przejście z tabeli hierarchii do ciągu JSON

Artykuł i kod są tutaj:Zużywanie ciągów Json na serwerze SQL.

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"
     }
  }
}
')

Aby uzyskać:



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Typy kursorów programu SQL Server — dynamiczny kursor tylko do przodu | Samouczek SQL Server / Samouczek TSQL

  2. SQL Server SELECT do istniejącej tabeli

  3. Czy istnieje sposób na pobranie definicji widoku z SQL Server przy użyciu zwykłego ADO?

  4. Jak zwrócić wszystkie wyłączone ograniczenia kluczy obcych w programie SQL Server (przykład T-SQL)

  5. SQL Server 2016:Ulepszenia OLTP w pamięci