MySQL存储过程和函数有什么区别?
存储过程
在MySQL中,可以通过call语句来调用存储过程。一个存储过程 返回多个值。
存储过程默认返回 0。它不能在 SQL 查询中使用,并且基于 预编译。
函数
可以在语句内调用函数。它可以借助return返回一个值 语句,它只返回一个值。
函数返回任何单个值,可以是一个表。它可以在 SQL 查询中使用,但不能 based on 预编译。
以上就是MySQL存储过程和函数有什么区别?的详细内容,更多请关注其它相关文章!
在MySQL中,可以通过call语句来调用存储过程。一个存储过程 返回多个值。
存储过程默认返回 0。它不能在 SQL 查询中使用,并且基于 预编译。
可以在语句内调用函数。它可以借助return返回一个值 语句,它只返回一个值。
函数返回任何单个值,可以是一个表。它可以在 SQL 查询中使用,但不能 based on 预编译。
以上就是MySQL存储过程和函数有什么区别?的详细内容,更多请关注其它相关文章!
作者:知识百科网本文地址:/database/34503.html发布于
2023-08-31 03:27:02
文章转载或复制请以超链接形式并注明出处