存储过程和函数就是实现经过编译并存储在数据库中的一段sql语句集合。函数必须有返回值,而存储过程则没有。存储过程的参数类型远远多于函数参数类型。
存储过程和函数的优点:
- 存储过程和函数允许标准组件式编程,提高了SQL语句的重用性、共享性和可移植性。
- 存储过程和函数能够实现较快的执行速度,能够减少网络流量。
- 存储过程和函数可以被视为一种安全机制来利用。
缺点: - 存储过程和函数的编写比SQL语句复杂,需要用户具有更高的技能和更丰富的经验。
- 在编写存储过程和函数时,需要创建这些数据库对象的权限。
存储过程和函数就是实现经过编译并存储在数据库中的一段sql语句集合。函数必须有返回值,而存储过程则没有。存储过程的参数类型远远多于函数参数类型。
存储过程和函数的优点: