标签: sql-server sql-server-2008 stored-procedures sql-server-2008-r2 transpose
我知道我们可以在SELECT语句中使用PIVOT \ UNPIVOT来获得结果集的转置。
但是,这次我面临的情况是我从存储过程中获取结果集。
此外,存储过程给出的输出不是固定的,而是动态变化的。因此,实际输出中ROWS的确切数量不固定,换句话说,转置结果集中确切的COLUMNS数量不固定。
所以我无法想到能给我存储过程的转置结果集的解决方案。
可以这样做吗?