在包装过程中动态调用MySQL存储过程并传递所有参数

时间:2018-12-06 10:22:35

标签: mysql stored-procedures

我正在考虑尝试自己编写存储过程,而不是依靠框架(Java / Spring / JPA)进行查询处理。

是否有可能在MySQL中应用以下伪代码:

procedure execute(IN procedureName, IN sessionKey, IN..., OUT..., OUT successCode)
    call checkSession(sessionKey);
    try {
       call procedureName(IN..., OUT ...)
    } catch (error) {
        // handle
    }
    successCode = // smth
}

我要完成的工作:'execute'是一个包装程序,它接受强制性的procedureNamesessionKey参数。它也可以采用任何其他应该传入procedureName过程调用的附加IN / OUT参数

0 个答案:

没有答案