存储过程和存储函数的区别

  • Post author:
  • Post category:其他


  • 存储过程和存储函数的区别
  • 语法区别:关键字不一样,

    存储函数比存储过程多了两个return。
  • 本质区别:存储函数有返回值,而存储过程没有返回值。

    如果存储过程想实现有返回值的业务,我们就必须使用out类型的参数。

    即便是存储过程使用了out类型的参数,起本质也不是真的有了返回值,而是在存储过程内部给out类型参数赋值,在执行完毕后,我们直接拿到输出类型参数的值。



版权声明:本文为jimbo_chou原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。