我要给一个表cus建立一个自增主键,改怎么办呢,我想建个序列自增,但是如果建触发器的话,又会影响表的性能。这个怎么办呢?

解决方案 »

  1.   


    不妨,你用序列自增主键,可以不用触发器,然后在insert的时候 select sq.nextval from dual;就搞定了吧!
      

  2.   

    如果是oracle数据库的话,可以用序列(与触发器无关)。
      

  3.   

    我要给一个表cus建立一个自增主键,改怎么办呢,我想建个序列自增,但是如果建触发器的话,又会影响表的性能。LZ建立触发器怎么会影响性能呢?建立触发器的时候,又要分update、insert和delete三种,我觉得如果insert的话,那么有多个主键的话应该影响性能,
    如果使用update和delete,我觉得性能不会受到影响吧