1

如果我有一个具有单个返回值的逻辑任务,是否应该在 MySQL 中使用 FUNCTION 或 PROCEDURE 是否有任何规则或指南?是否存在 FUNCTION 优于 PROCEDURE 或反之亦然的特定用例?

我看到了一个相关的线程(存储过程和函数),但它专注于 SQL Server,我想这是一个特定于实现的问题;MySQL的答案是什么?

4

2 回答 2

1

函数/过程返回值,函数可以在另一个语句中调用,过程是语句,不能在另一个语句中调用。

于 2012-11-23T09:44:50.170 回答
1

正如约翰所说,我的评论已经是答案。

刚刚阅读:MySQL 存储过程与函数,我什么时候使用?

于 2012-11-23T14:43:31.710 回答