有两个表:TableA, TableB,TableB只有一条记录和一个字段,值就是TableA的记录的条数。
    我想在做TableA的插入、删除的时候,TableB的值能自动改变。所以我想能不能做个触发器?这个触发器该怎么写?

解决方案 »

  1.   

    呵呵,还有,触发器在SQL Server的哪里写呀?是不是在“存储过程”那里写呀?是不是新建一个存储过程,但把他写成“create trigger myTrigger on myTable...”就行了?
        初次接触触发器,不是很懂
      

  2.   

    呵呵……初学SQL,献丑一下USE TableB
    GO
    CREATE TRIGGER T1
    ON TableA
    FOR INSERT, DELETE
    AS
    BEGIN
    UPDATE TableB
    SET TableB.fieldName = (
    SELECT COUNT(*)
    FROM tableA )
    END