Oracle_存储过程和函数的区别和相同点

相同点

  • 都是存储在数据库的plsql代码块中

区别

  • 定义关键字不同,存储过程procedure,函数function
  • 返回值形式不同,存储过程返回值保存在out类型参数中,函数必须有明确的返回值
  • 调用方式不同,存储过程通过call或者plsql代码块中调用,函数通过SQL语句或者plsql代码块中调用
发布了359 篇原创文章 · 获赞 26 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/Chill_Lyn/article/details/104132558