create or replace trigger chufaqi
  after insert on ry_jfxx
  for each rowbegin
declare @ls_xh;     select @ls_xh=学号 from ry_jfxx then
   insert into ry_jfxx_sbsh(jfxh) values(:ls_xh)
end chufaqi;

解决方案 »

  1.   

    你这是SQLSERVER的语法吧?
    具体需求是什么?
      

  2.   

    create or replace trigger chufaqi after insert on ry_jfxx for each row
    begin
    insert into ry_jfxx_sbsh(jfxh) values(:new.ls_xh);
    end chufaqi;
      

  3.   

    就是在我主表上 插入 jfxh 列的时候 子表上也自动插入这个列的值
      

  4.   


    -- 你是在什么数据库软件下测试?SQL Server?Oracle?DB2?or My SQL?
      

  5.   


    create or replace trigger chufaqi 
    after insert on ry_jfxx 
    for each row
    begin
    insert into ry_jfxx_sbsh(jfxh) values(:new.学号) ;
    end chufaqi;