none
在SQL Server的存储过程中如何实现类似JAVA程序里Wait的效果 RRS feed

  • 问题

  • 版本:SQL Server 2005 存储过程要求实现如下功能:先按条件查询某张表,若有结果,则接下去执行。若无结果,则等待1分钟后再去查询该表,如此反复,直到查询有结果或查询次数累计达到120次。 原本变相的实现该要求,即查询不到结果后,遍历一张表,使得遍历耗时等于1分钟,然后再去查询结果是否出现。 但这样实现的缺点是一、等待时间很难控制;二、遍历操作可能会占用较大系统资源。 请问有更好的方法实现该功能吗?
    2011年8月22日 11:21

答案

全部回复