看看,CSDN里边到底有没有真正的高手,如果存在愿意和您成为好朋友,以后大家互相交流

解决方案 »

  1.   

    oracle数据库不支持对触发表自身的操作行为。
    其他的sqlserver好像可以对触发表自身的操作行为。
      

  2.   

    1、用触发器
    你写一个触发器 for Insert的,然后每次插入的时候检测是第几次插入,然后更新对应的字段。你可以把检测更新的逻辑写到一个存储过程中去。2、用程序来实现
    这个比较简单呀,每次插入之前,你检索一下该记录库中已经录入的次数,然后做更新和插入操作。
      

  3.   

    用程序实现是比较简单,用触发器就会涉及到我上面所说的有的数据库(orcale)出于安全的需要和其他的一些原因,不能对触发表做操作,包括(查询)。
      

  4.   

    我同意CoolAbu(阿卜-Never Stop(★★★★)) 的观点,支持。
      

  5.   

    用程序实现吧,trigger is older