【问题标题】:Are PROCEDUREs preferable to FUNCTIONs in MySQL? [duplicate]在 MySQL 中,PROCEDURE 是否优于 FUNCTION? [复制]
【发布时间】:2012-11-11 15:49:11
【问题描述】:

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

我看到了一个相关的线程 (Stored procedures and functions),但它专注于 SQL Server,我想这是一个特定于实现的问题; MySQL的答案是什么?

【问题讨论】:

标签: mysql


【解决方案1】:

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

刚刚阅读:MySQL stored procedure vs function, which would I use when?

【讨论】:

    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 2011-11-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-02-18
      • 2016-11-28
      • 1970-01-01
      相关资源
      最近更新 更多