ocacle 什么是储存过程,什么是函数

如题所述

第1个回答  2016-11-22
一、定义
1、存储过程:是由流控制和SQL语句书写的过程,这个过程经编译和优化后存储在数据库服务器中,应用程序使用时只要调用即可.
2、函数:是由一个或多个 Transact-SQL 语句组成的子程序,可用于封装代码以便重新使用。
二、存储过程和函数区别
1、存储过程不一定非要有返回值 数据库中的函数一定有返回值
2、存储过程在前台语言可以直接调用 而函数一般要有sql语句做为载体
相似回答