ORACLE 中FOR EACH ROW和MSSQL SERVER的TRIGGER的方式是差不多的,虽然MSSQLSERVER中CREATE TRIGGER TRIGGER_NAME ON TABLE FOR ....没有FOR EACH ROW的OPTION,但在功能上是一样的,可以对表的每一行和每一列进行触发.

解决方案 »

  1.   

    可是因为如果插入多条语句Insert into table1 select * from table2
    在SQLServer应该触发一次,可在Oracle要触发 N 次,如果要对每一次行级触发
    作动作,Oracle很简单,但是SQLServer可能只有用游标,并且可能会因此
    多了很多限制。
      

  2.   

    tj_dns(愉快的登山者):可以举个例子吗?