触发器相当于windows程序中控件的“事件”。一个表可以有3个“事件” - 增、删、改。

解决方案 »

  1.   

    sql的触女器可以触发什么动作?不是问什么引起触发而是问触发什么动作
      

  2.   

    触发什么动作就看你触发器的sql语句了
      

  3.   

    你想写什么动作就写什么动作,但不能ALTER DATABASE,CREATE DATABASE,DISK INIT,DISK RESIZE,DROP DATABASE,LOAD DATABASE,LOAD LOG,RECONFIGURE,RESTORE DATABASE,RESTORE LOG。如果有兴趣,看看这个触发器的动作:create table b(
    a int,b int)
    goinsert b values(1,1)
    insert b values(2,2)
    insert b values(3,3)
    insert b values(4,4)
    insert b values(5,5)
    insert b values(6,6)
    insert b values(7,7)create trigger Test_b
    on b
    for insert 
    as
    delete b 
    from inserted
    where b.a=inserted.a
    goinsert b select * from b
    goselect * from b
    看看结果是什么?
      

  4.   

    你想写什么动作就写什么动作,但不能ALTER DATABASE,CREATE DATABASE,DISK INIT,DISK RESIZE,DROP DATABASE,LOAD DATABASE,LOAD LOG,RECONFIGURE,RESTORE DATABASE,RESTORE LOG。如果有兴趣,看看这个触发器的动作:create table b(
    a int,b int)
    goinsert b values(1,1)
    insert b values(2,2)
    insert b values(3,3)
    insert b values(4,4)
    insert b values(5,5)
    insert b values(6,6)
    insert b values(7,7)create trigger Test_b
    on b
    for insert 
    as
    delete b 
    from inserted
    where b.a=inserted.a
    goinsert b select * from b
    goselect * from b
    看看结果是什么?
      

  5.   

    我用vb+ado写客户端,能不能触发一个动作给客户端一个提示
      

  6.   

    我用vb+ado写客户端,能不能触发一个动作给客户端一个提示
      

  7.   

    服务器的beep在客户端如何收听