一尘不染

存储过程,函数和例程之间有什么区别?

mysql

在MySQL数据库上下文中,以下3个术语有什么区别:

  • 存储过程
  • 存储功能
  • 存储例程

像那些日期时间功能(例如WEEKDAY()等)之类的内置功能也被认为是什么?


阅读 365

收藏
2020-05-17

共1个答案

一尘不染

Google是您的朋友。“
mysql例程功能过程”的第一个匹配项是:http : //dev.mysql.com/doc/refman/5.0/en/stored-routines-
syntax.html

快速总结:

存储的例程可以是过程,也可以是函数。

使用CALL语句调用过程,并且只能使用输出变量传回值。

可以像其他任何函数一样从语句内部调用函数,并且可以返回标量值。

2020-05-17