我有一个存储过程,其中有2个输入参数。当我执行存储过程时,无法获得结果。
当我运行show full process list查询时,我发现该查询是我在过程内部编写的。 1)参数值未替换。 你们能帮我吗?
CREATE PROCEDURE getEmployeDetails(IN _DEPARTMENT_NO INT)
BEGIN
select * from employee e where e.department_no = _DEPARTMENT_NO;
END
call getEmployeDetails(10);
show full processlist;
select * from employee e where I.department_no = _DEPARTMENT_NO;
我期望的是,应该将其替换为10。