如题,很久以前就听说过这个名词,知道用了这个东西可以提高数据执行效率。对数据库的读写也不陌生,但是从没研究过这个东西,像问下,这个存储过程怎么用?是放在程序页面上,还是放在sql数据库里?还是单独一个文件?谢谢解答,最好给个通俗例子。

解决方案 »

  1.   

    就是一堆SQL语句创建成一个存储过程,调用存储过程就执行这一堆SQL语句。
      

  2.   

    1, 存储过程可以同时执行几条SQL语句
    2, 存储过程像一个函数一样可以将SQL语句包容进去然后执行
    3, 存储过程像一个函数一样可以动态接受参数
    4, 存储过程像一个函数一样可以返回值或表达式
    5, 存储过程在一定程度上可以防SQL注入
    6, 存储过程由于在创建的时候就已经编译,所以下次执行就不需要再编译,所以理论上效率要高
      

  3.   

    百度了下,应该是写在sql里面的,不会用
      

  4.   

    额基本的sql命令会了,要理解下什么是存储过程,这没什么难度吧