需要将参数传递给没有参数的过程

时间:2014-02-20 05:11:35

标签: sql stored-procedures parameters

我们运行的业务应用程序允许我们运行存储过程来执行多项工作,包括将数据从1个表复制到另一个表。问题是此应用程序不允许传递动态值或用户值。你必须预定义作业中参数的值,使其真正静态。

有没有办法在不使用参数的情况下将值传递给存储过程?

2 个答案:

答案 0 :(得分:0)

传统方式是使用参数。但是,我猜你可以通过一些ad hoc sql将数据插入到表中,并让存储过程读取它。

答案 1 :(得分:0)

我认为,您可以获取用户值并将其存储在表中。此外,通过使用用户值表中的任何不同列,可以在存储过程中获取参数(现在可以使用临时值)。