课程
/数据库
/MySQL
/与MySQL的零距离接触
RT,刚看到存储过程 感觉和函数区别不是太明显。。。
2016-09-30
源自:与MySQL的零距离接触 8-3
正在回答
函数只能通过return语句返回单个值或者表对象。而存储过程不允许执行return,但是可以通过out参数返回多个值,并且定义时的情况也有不同,存储过程的参数需要判断为输入参数还是输出参数,对应IN和OUT,在参数前面注明。函数定义时使用FUNCTION,存储过程定义使用PROCEDURE。存储过程的效率高于函数的效率。
NadiaSmile 提问者
举报
本课程涵盖全部MySQL数据库的基础,学习MySQL数据库的基础知识