如何解决透视视图中的功能
此 VIEW 工作正常
SELECT * FROM
(
....
) T1
PIVOT
(SUM(TOTAL) FOR Sales IN ( [S1],[S2],[S3])) piv
将函数结果用于动态PIVOT列时的问题
喜欢:
(SUM(TOTAL) FOR Sales IN (SELECT * FROM dbo.myFUNCTION())) piv
函数结果为
[S1],[S3],[S8],[S10]
任何建议
解决方法
AFAIK,您无法在用户定义的函数中执行动态SQL。只能从函数内部执行函数和某些扩展的存储过程。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。