区别很大。SQL语句可以做到的,存贮过程都可以做。
有很多SQL语句做不到的,存贮过程也能做。比如,查出一些数据,再针对每一笔记录分别做一些更新操作。最好看SQL SERVER的在线帮助。

解决方案 »

  1.   

    存储过程可以理解为是SQL语句和特定数据库语言结合而成的程序块,执行效率较高
      

  2.   

    存储过程是实现数据库操作的一个手段,它执行的也是sql语句,只不过他在数据库系统上预先建立并且编译好,因此他每次执行的时候少了sql语句的语法分析与编译的过程,因此执行速度要比直接写的sql语句速度快些
      

  3.   

    存储过程是一组逻辑相关的sql语句组,预编译好的,执行有原子性。效率高,安全。
      

  4.   

    同意 ju_feng(NorthSky) 的解释