大哥们 触发器是在查询分析器里面写 是否还可以象存储过程一样在界面上新建?
如果可以的知 我怎么没找到?

解决方案 »

  1.   

    你要打开企业管理器啊!不是查询分析器。然后点击数据库,选择数据库,再点击表,再在右边列出的所有数据库表中选择你要建立触发器的表,然后右击表-》选择所有任务-》再选择管理触发器就,可以建立了。我说得很详细了哈!
    至于企业管理器的位置在-》开始菜单-》所有程序-》microsoft sql server2000-》企业管理器
    你要是还不行,我也只有是“和尚的脑壳”了~~- -!
      

  2.   

    其实在用命令的方式在查询分析器里面实行SQL语句是提高自我的一个很好的方法!界面操作只是在要求简捷方便,对于初学还是用命令的好
      

  3.   

    界面操作就不好给例子了!
    命令的就这个!(我才回答其他人的,顺便粘过来,希望对你有帮助)
    create trigger [trigger_name] on [table] --在哪张表建立触发器
    for insert --表示在这张表执行insert插入操作的时候自动调用下面内容
    as
    --假如插入后返回结果如下
    if exists(select * from inserted)--如果存在插入列
    print 'success'   --输出返回成功
    else
    print 'wrong'     --不存在输出失败------------------------------------------------
    for 后面可以跟的关键字有 insert delete update
    for可以用before after 来替换 分别表示实行以上操作之前之后来执行下面的SQL语句!
    谢谢。
    详细内容还是自己看看资料哈~
    thank you
      

  4.   

    界面操作就不好给例子了!
    命令的就这个!(我才回答其他人的,顺便粘过来,希望对你有帮助)
    create trigger [trigger_name] on [table] --在哪张表建立触发器
    for insert --表示在这张表执行insert插入操作的时候自动调用下面内容
    as
    --假如插入后返回结果如下
    if exists(select * from inserted)--如果存在插入列
    print 'success'   --输出返回成功
    else
    print 'wrong'     --不存在输出失败------------------------------------------------
    for 后面可以跟的关键字有 insert delete update
    for可以用before after 来替换 分别表示实行以上操作之前之后来执行下面的SQL语句!
    谢谢。
    详细内容还是自己看看资料哈~
    thank you