И ответ, который я получил:< /p>
Код: Выделить всё
SELECT 12 AS ItemId
UNION ALL
SELECT 13 AS ItemId
UNION ALL
SELECT 14 AS ItemId
UNION ALL
SELECT 15 AS ItemId
)
SELECT
100 AS CategoryId,
200 AS AccountId,
(SELECT ItemId FROM ItemList FOR JSON PATH, WITHOUT_ARRAY_WRAPPER) AS ItemIds,
'2024-10-23' AS Created,
111 AS SiteId,
2 AS PriorityLevel
FOR JSON PATH, WITHOUT_ARRAY_WRAPPER;
Код: Выделить всё
"CategoryId": 100,
"AccountId": 200,
"ItemIds": [12, 13, 14, 15],
"Created": "2024-10-23",
"SiteId": 111,
"PriorityLevel": 2
}
Код: Выделить всё
{"CategoryId":100,"AccountId":200,"ItemIds":"{\"ItemId\":12},{\"ItemId\":13},{\"ItemId\":14},{\"ItemId\":15}","Created":"2024-10-23","SiteId":111,"PriorityLevel":2}
Подробнее здесь: https://stackoverflow.com/questions/791 ... ssql-t-sql