如何在SQL中将查询作为参数传递到存储过程

时间:2018-08-25 07:13:16

标签: mysql sql stored-procedures

我想将查询作为参数传递给存储过程并执行存储过程。
我想这样做,

import re

re.search(r"/type/[^/]*/[^/]*/",str)
Out: <_sre.SRE_Match object; span=(39, 66), match='/type/123456/weqweqweqweqw/'>

请在这里帮助我如何将整个查询作为参数传递到存储过程中并并行执行。

提前谢谢

1 个答案:

答案 0 :(得分:0)

您可以使用EXECUTE IMMEDIATE运行查询。立即执行“ QUERY1”;将执行QUERY1。正如@sticky位指出的那样,要小心恶意语句。

https://docs.oracle.com/cd/B13789_01/appdev.101/b10807/13_elems017.htm