使用存储过程后,系统可移植差,
以后万一要换数据库厂商,要大改动

解决方案 »

  1.   

    可是使用存储过程后不是可以获得更好的效率么??
      

  2.   

    如果有很多数据库操作,系统不移就可以考虑
      

  3.   

    这得根据你的用户的需求,如果你的用户十几年来从来没有换过数据库,而且将来也没有换的可能。那就用存储过程好了.会大大提高运行的速度!
      

  4.   

    最好使用标准SQL,如果使用存储过程,那就很容易把你的系统捆绑在某种数据库技术下面,
    当你要更换数据库的时候,就要重写了。
      

  5.   

    根据具体情况吧,如果数据库一直可能性不大,而且数据量较大,用存储过程更好一些!