[英]Can we optionally use `JSON Path` in SQL Server 2016
我想根據我傳遞給 SQL Server 存儲過程的參數返回 JSON 或表結果集(正常)。
SELECT
emp.Name,
emp.EmpID
FROM
Employee emp
ORDER BY
emp.Name
FOR JSON Path;
這將返回一個帶有字符串 JSON 結果的列。
我想根據參數將其設為可選。 基本上我想重新使用 JSON 的存儲過程以及正常結果。
sql關鍵字或對象名即列名或表名不能直接作為參數使用,
您可以在側 SP 中交替編寫動態 SQL。
注意:它會影響性能,因為它是動態 SQL。
建議:寫兩個 sp 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.