我有一个JSON API
我想将数据发送到存储的采购商,由于时间原因,我雇用了两名数据库程序员。
我的问题:在SQL Server 2016中解析JSON对象的唯一方法是使用游标吗?过去,我在.NET WEB API中解析JSON对象。
使用
For Each elements As JToken In result
现在是
INSERT INTO #temp_values (value)
SELECT value
FROM OPENJSON (@json, '$.result')
WHERE [key] <> 'uids'
DECLARE @MyCursor CURSOR;
DECLARE @values NVARCHAR(MAX);
BEGIN
SET @MyCursor = CURSOR FOR
SELECT value FROM #temp_values
OPEN @MyCursor
FETCH NEXT FROM @MyCursor INTO @values