oracle中的过程和函数有什么区别?
3个回答
展开全部
最大的区别:过程没有返回值,函数有!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2019-12-07
展开全部
1.过程可以有0~N个返回参数,通过OUT or IN OUT参数返回;函数有且仅有1个返回值,通过return语句返回。
2.调用过程时,可做为单独的语句执行;调用函数时,函数必须把返回结果赋值给一个变量。
3.在SQL语句中,可以不能调用过程;在SQL语句中,可以直接调用函数。
2.调用过程时,可做为单独的语句执行;调用函数时,函数必须把返回结果赋值给一个变量。
3.在SQL语句中,可以不能调用过程;在SQL语句中,可以直接调用函数。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询