首页 > 解决方案 > 将过程的结果(集)反转为 json 格式

问题描述

我有Procedure返回结果集(SELECT ...

有没有办法在不改变现有程序的情况下将结果转换为 json 格式

像使用临时表这样的东西是可行的,但我正在寻找像SETOption 这样会影响环境的东西

例如 :

SELECT * FROM TableName FOR JSON AUTO

但我的选择语句在程序内部。

我可以用

DECLARE @t TABLE (...)
INSERT @t () 
EXEC myProc
SELECT * FROM @t FOR JSON AUTO 

但结果myProc不是不断...

标签: jsonsql-serverstored-procedures

解决方案


推荐阅读