Review: SQL to JSON data modeling First, let’s review, the main way to represent relations in a relational database is via a key/foreign key relationship between tables. When looking at modeling in JSON, there are two main ways to represent relations
自己练手写了一个将JSON数据输出成表值数据的存储过程 存储过程代码 CREATE PROC Proc_JsonConvertTable(@JSON VARCHAR(MAX)) AS --JSON测试数据 --SET @JSON='[{name:张三,age:18,hobby:打篮球},{name:李四,age:30,hobby:唱歌},{name:王五,age:33,hobby:跳舞}]'; --JSON测试数据处理 SET @JSON=REPLACE(@JSON,'[',''); SET @
好久不写东西,这个也没什么技术含量,放上来玩玩,也许有人用的着. /** * create procedure for get all fields from json * * Mark * * 2014-7-17 17:16:01 * * */ USE QEO_Insurance GO IF OBJECT_ID('sp_getJSONFields') IS NOT NULL DROP PROCEDURE sp_getJSONFields GO CREATE PROCEDURE sp_getJS
--直接返回 age FOR JSON PATH --返回值 [{"name":"张学友","age":60}] select c1, c2 from table FOR JSON PATH --带子集 age,'你好毒' AS [专辑.流行],'如果这都不算爱' AS [专辑.经典] FOR JSON PATH --返回值 [{"name":"张学友","age":60,"专