I cann't agree any more

解决方案 »

  1.   

    是那种数据库的触发器、存储过程。像mssql的存储过程还是蛮好用的,可以不改程序代码,只改过程,来对数据进行操作。
      

  2.   

    使用存储过程,安全性比较高,因为别人不知道你对数据库怎么操作的。而且比直接使用SQL语句减少数据传送量。
      

  3.   

    1.触发器一般用来保证表的完整性,它依附于一个表;
    2.存储过程是在数据库服务器上预编译的代码,速度较快,一般用于涉及表过多,逻辑复杂的应用中,如果你的sql语句只有一两句,用它没有意义,徒增数据库压力。
      
    如果你对数据库没有很高的管理权,也劝你不要写触发器和过程。