【发布时间】:2017-10-08 09:47:29
【问题描述】:
我想根据传递给 SQL Server 存储过程的参数返回 JSON 或 Table 结果集(正常)。
SELECT
emp.Name,
emp.EmpID
FROM
Employee emp
ORDER BY
emp.Name
FOR JSON Path;
这将返回一个带有字符串 JSON 结果的列。
我想根据一个参数使它成为可选的。基本上我想重复使用 JSON 的存储过程以及正常的结果。
【问题讨论】:
-
不会检查参数并复制主体工作 ..something like ..if @parameter is null begin normal result end if @paramerter=something begin json result end
标签: sql json sql-server sql-server-2016 sql-server-json