我的系统:MySQL 5.6.12
由于您不能像函数一样在 SQL 语句中使用存储过程,所以我想知道只有 SELECT 语句但没有 OUT/INOUT 参数或进行一些操作的存储过程是否有任何用途。
例子:
DELIMITER //
CREATE PROCEDURE sp ()
BEGIN
SELECT * FROM tbl;
END //
DELIMITER ;
我可以这样调用存储过程:
CALL sp();
它在 IDE 中显示了一个结果集,但除此之外,我看不到任何真正的实际用途。
我错过了什么吗?