我想编写一个MySQL过程。它应该带有一个参数,即表名。
我有两个具有类似架构的表,并且我想对它们执行类似的操作。我应该运行一个选择查询,它是一个自我联接,然后将结果加载到游标中,然后基于此执行一些操作。
fooName : foo-a-rama
fooUrl : https://1.2.3.4
fooChildrenList : {}
现在我需要打电话给程序
CREATE PROCEDURE MY_PROCEDURE (table_name CHAR(15)
BEGIN
//
DECLARE A CURSOR HERE, WRITE AN INNER JOIN QUERY AND LOAD results into cursor
//
.......
.......
.......
END
我的目标是在这里重用代码。