通过insert语句查询的时候
--------------
通过insert语句插入的时候吧,楼主是不是写错了难道导入的时候没有触发insert触发器?
我想这个问题可能是导入的时候不有检查主键吧

解决方案 »

  1.   

    楼上说的对,通过insert语句插入时候好像有作用,但是导入的时候就没有用了,或者是我的这个触发器有问题,大虾帮忙啊
      

  2.   

    怎么没有用到阿?这不是一个insert的触发器么?那么导入的时候跟insert是不是同一个事件啊
      

  3.   

    create trigger addrs on userinfo
    for insert
    as
    if exists(select * from userinfo,inserted where userinfo.userid=inserted)
      rollback
      

  4.   

    写错了点:
    create trigger addrs on userinfo
    for insert
    as
    if exists(select * from userinfo,inserted where userinfo.userid=inserted.userid)
      rollback
      

  5.   

    这样写了,当用insert语句插入数据的时候会出现错误,数据没有插入,但是通过数据导入的方法,还是不能保证数据的唯一性,是不是数据导入的时候不会触发insert触发器阿,我是通过access数据库导入的,大虾帮忙啊