关于SQL中的存储过程与函数的区别(就业面试题库.数据库)
关于存储过程:关于存储过程
存储过程与函数的区别
二者定义:存储过程是用户定义的一系列SQL语句的集合,而函数通常是数据库已定义的方法
- 存储过程可以没有返回值,函数必须有返回值
- 存储过程一般作为一个独立的部分来执行,而函数可以作为查询语句的一部分来调用
- 声明的关键字不同,存储过程是procedure,函数是function
- 存储过程是用户在数据库中完成某种特定的操作,而函数是用于返回特定的数据
关于存储过程:关于存储过程
存储过程与函数的区别
二者定义:存储过程是用户定义的一系列SQL语句的集合,而函数通常是数据库已定义的方法