关于SQL中的存储过程(就业面试题库.数据库)
存储过程与函数的区别:存储过程与函数的区别
1.存储过程是什么?
- 存储过程是一个预编译的SQL语句,允许模块化设计,创建一次可以多次调用
2.存储过程的调用?
- “exec 存储过程名 参数”
3.存储过程的优缺点
- 优点:对比与同样使用SQL语句来实现封装好的存储过程的功能时,封装好的存储过程的响应来说要快,可以提高我们的运行效率,并且使用存储过程的系统更加稳定。
- 缺点:维护性较差,移植性差。,并且对于简单的SQL语句来说,封装成存储过程并没有很大的作用,一般存储过程都是用于封装较为复杂的SQL语句。