SQL Server使用表参数运行作业

问题描述

我想使用表中的参数运行Sql Server作业存储过程。 表参数是从Web插入的。 具有列ID(自动识别),列“用户名”的表。 我有一个使用此参数运行的存储过程。当存储过程运行1个参数时,它将删除该参数并运行下一个参数。 代码我的工作是:

DECLARE @name nvarchar(50);
select @name = username from [dbo].[Job_parameter];
EXEC [dbo].[SP_A] @username= @name;

检查:当表具有1行用户名时,代码可以正常运行但时间较长。但是当表的行数大于1时,作业运行会失败。我用此代码运行作业失败 你能帮助我吗? 并且我可以在表参数有数据时运行作业自动? 考试代码在这里:

https://dbfiddle.uk/?rdbms=sqlserver_2014&fiddle=a75b00a3d37291ad682c6732109dc28b

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...