视图和存储过程有什么区别,什么时候用视图和存储过程

2025-02-27 08:35:18
推荐回答(1个)
回答1:

1、存储过程是程序化的sql可以实现一般sql不能实现的功能。
  如:先检索一个表得到一些数据,经过一定的编辑后更新到另外一个表中、这就可以用不带参数的存储过程实现。
  2、视图是虚拟表,不存储数据,存储的是sql,检索他的时候实际上是执行定义它的sql语句。