我不太清楚存储过程的含义!我认为存储过程就是一条SQL语句,就是一个函数的调用
就好象一条DOS命令,但是它包含了很多批处理.请问这样理解算不算对!请哪个兄弟给我一个具体的答案!``小弟先谢过咯!

解决方案 »

  1.   

    就好象JAVA的封装`````只需要调用方法就可以了``````````对不对哟????????????????????????????
    ????????????????????????????????????????????????????
      

  2.   

    sql语句执行的时候要先编译,然后执行。存储过程就是编译好了的一些sql语句。应用程序需要用的时候直接调用就可以了。
    个人认为就跟你说那个差不多
      

  3.   

    你理解的没有问题,就是一个方法调用,由数据库提供的,可以执行一系列的数据库操作。我们只需要知道他的调用方法,无需知道内部是怎么操作的。而且,存储过程比一个一个的Java SQL调用,性能要高很多。唯一的问题是,移植性差。不同的数据库的语法差别太大了!
      

  4.   

    存储过程的能力大大增强了SQL语言的功能和灵活性。存储过程可以用流控制语句编写,有很强的灵活性,可以完成复杂的判断和较复杂的运算
    可保证数据的安全性和完整性
    可以降低网络的通信量