900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > sql server 存储过程 拼接SQL 超过8000

sql server 存储过程 拼接SQL 超过8000

时间:2023-11-29 21:10:16

相关推荐

sql server 存储过程 拼接SQL 超过8000

问题描述:

公司需要做一个报表,根据人员组织树,点击某一节点的时候,显示下一个直接子节点的表单申请情况,根据表单状态进行分组。

实现思路:

一开始是想通过拼接SELECT SQL,将所有子节点的报表情况union,然后所谓存储过程的结果返回。调试过程中发现,拼接出来的SQL太长,在拼接过程中自动被截断了。

解决思路:

分别执行原本打算拼接的SELECT 语句,将每个结果一次插入一个临时表,最后将所有临时表的数据作为存储过程的结果返回。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。