存储过程执行存储过程 20FEB15]

发布时间:2016-12-6 16:12:21 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"存储过程执行存储过程 20FEB15]",主要涉及到存储过程执行存储过程 20FEB15]方面的内容,对于存储过程执行存储过程 20FEB15]感兴趣的同学可以参考一下。

SQL 2005 能不能在存储过程内执行一存储过程,触发就可以了,不用返回啥,也不用等待它执行完,处罚后就返回消息给外部程序。 因为这调用的存储过程非常耗时,不让用户等待,只返回消息给用户已经在执行。

我试过触发器,将参数写到一张表,然后触发器传参执行存储过程,前台就一插入语句,结果还是等待触发器执行的存储过程完成才返回消息。

前台页面做一个loading .... 实现数据加载的效果...

不行时间很长,几个小时。

但是又不能用Job,需要用户触发

可以用job啊, 在存储过程中让job跑起来就行了嘛.

如果你这个是经常要跑的, 则创建一个job, 不要设置job的shcedule(计划计划), 只需要在执行步骤中写好要调用的存储过程就行了. 然后, 在准备激活这个存储过程的地方, 用 exec msdb.dbo.sp_start_job @job_name = 'job名称' 来激活这个job跑就可以了.

Job可否传参啊

不能, 如果你要传参数, 可以每次要调用的时候, 去创建job, 并将job的状态设置来运行完成后自动删除.

上一篇:求救!!一个sqlserver dblibrary 的问题,分可再加! 20CSDN]
下一篇:谁有使用Sqlserver2005 的xml数据类型进行检索 20CSDN]

相关文章

相关评论