【发布时间】:2012-08-26 00:05:18
【问题描述】:
我们希望对提供的范围内所有日期的金额求和。
逻辑就像 - 在 while 循环中,我们将日期范围的金额列的总和添加到另一个变量中
这需要 1-3 分钟才能执行,具体取决于日期范围。
因此,我们在代码端遇到超时异常。
我们是否可以在存储过程中进行更改以减少时间,或者是否有任何其他方法可以在代码中处理此问题,以便不会引发异常。
请帮忙...
【问题讨论】:
-
改进存储过程是必经之路。
-
Sum 也适用于set-based approaches,你为什么要使用 while 循环?
-
分享您用于此目的的 SQL 查询!
-
我在想象一个光标和几个变量...