求教关于SQL触发器的最基本的语法规则(VS200C#语言)的问题!
CREATE TRIGGER Trigger1
ON dbo.boardssummary
FOR /* INSERT, UPDATE, DELETE */
AS
/* IF UPDATE() ... */

上面是初始语法,我要写个insert触发器,但是不知道语法,不知道写在哪里,请叫高手了!谢谢!

解决方案 »

  1.   

    跟c#没有关系,你写的那个叫做t-sql语言。
      

  2.   

    我看过那些,但是那些对我都太复杂了,我不需要那么复杂的触发器,我现在是想实现
    在表A(产品ID,产品名称,...)中插入一条数据,同时自动添加 产品名称 到表B,我想用触发器实现,请问要怎么编写啊?
      

  3.   

    create trigger tri_Tb
    on Tb
    for insert,update
    as
    begin
      insert into tableB select * from inserted
    end
      

  4.   

    谢谢楼上,这个我书上看到了,但是在VS里写的时候就不行,VS里好像必须要符合那个格式,一改动就报语法错误,很是郁闷啊,那个格式我已经贴出来了,就是下面这样的,
    CREATE TRIGGER Trigger1
    ON dbo.boardssummary
    FOR /* INSERT, UPDATE, DELETE */
    AS
    /* IF UPDATE() ... */
    我没用过触发器,今天翻了两本书也都看到迷迷糊糊,完全不知道怎么用,还望前辈再说详细一点啊,再次感谢了!