TO nicholaz(九思·逢尤) :为什么?

解决方案 »

  1.   

    存储过程是在你数据库端已经编译好了的SQL语句块,执行起来速度快,而普通的SQL语句是在执行的时候才编译的相对较慢,如果需要大型的复杂的数据库操作建议用存储过程,不过存储过程的可可移植性较差,而且各种数据库的存储过程的语法不标准,如SQLSERVER用的是T-SQL而ORACLE用的PL/SQL
      

  2.   

    调用存储过程也较安全,程序里不会出现SQL语句,
      

  3.   

    条件限制在JAVA里可以,在SQL里也可以

    IF 条件表达式 THENELSEEND IF