MySQL存储过程和函数有什么区别?
储存程序
在MySQL中,可以使用call语句来调用存储过程。存储过程返回多个值。
默认情况下,存储过程返回0。它不能在SQL查询中使用,并且基于预编译。
功能
可以在语句内部调用函数。它可以借助return语句返回一个值,并且仅返回一个值。
函数返回任何单个值,可以是一个表。它可以在SQL查询中使用,并且不基于预编译。
以上是 MySQL存储过程和函数有什么区别? 的全部内容, 来源链接: utcz.com/z/321910.html
在MySQL中,可以使用call语句来调用存储过程。存储过程返回多个值。
默认情况下,存储过程返回0。它不能在SQL查询中使用,并且基于预编译。
可以在语句内部调用函数。它可以借助return语句返回一个值,并且仅返回一个值。
函数返回任何单个值,可以是一个表。它可以在SQL查询中使用,并且不基于预编译。
以上是 MySQL存储过程和函数有什么区别? 的全部内容, 来源链接: utcz.com/z/321910.html