CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  MS-SQL Server >  应用实例

关于建立触发器问题!!!

楼主yeshucheng(叶澍成★七哥)2005-06-02 10:57:10 在 MS-SQL Server / 应用实例 提问

要建立以下一个触发器,不知道怎么来写:  
  例如:  
  库中原有一张表a(x,y,z。。。)其中x,y,z是字段名称;x是关键字段  
  如果一旦对表进行修改(添加,删除),立刻触发表b(pk,flag)把表a中的刚才修改字段的关键字放到表b中。注:表b是个日志表 问题点数:50、回复次数:8Top

1 楼xdhou(办公室坐久了,想晒晒太阳)回复于 2005-06-02 11:04:30 得分 10

CREATE   TRIGGER   [TRIGGER   NAME]   ON   [dbo].[a]    
  FOR   INSERT,   UPDATE,   DELETE    
  AS  
  declare   @x   char(10)  
  select   @x   =x   from   inserted  
  --insert   into   bTop

2 楼fengfangfang()回复于 2005-06-02 11:05:09 得分 10

这个和你想要的一样  
   
  http://community.csdn.net/Expert/topic/4040/4040207.xml?temp=.4498255Top

3 楼xluzhong(Ralph)回复于 2005-06-02 11:06:54 得分 15

create   trigger   t  
  on   a  
  for   insert,delete  
  as  
          insert   into   b(pk)   select   x   from   inserted  
          insert   into   b(pk)   select   x   from   deleted  
  goTop

4 楼yeshucheng(叶澍成★七哥)回复于 2005-06-02 11:44:24 得分 0

可能是我没有把问题说清楚:  
  这个触发还要求把a表中凡是修改过,删除了,添加的字段都要写到b中,而且还要相应把a中的详细放到b中Top

5 楼xdhou(办公室坐久了,想晒晒太阳)回复于 2005-06-02 13:10:08 得分 5

越解释越乱了.Top

6 楼xluzhong(Ralph)回复于 2005-06-02 13:19:27 得分 10

create   trigger   t  
  on   a  
  for   insert,delete,update  
  as  
          insert   into   b(pk)   select   x   from   inserted  
          insert   into   b(pk)   select   x   from   deleted  
  goTop

7 楼hanwen(汉文)回复于 2005-06-02 14:03:33 得分 0

是啊,问题好象不太清楚Top

8 楼yeshucheng(叶澍成★七哥)回复于 2005-06-02 14:32:45 得分 0

我试了楼上的方法,新增,删除可以,但是修改有问题!!!Top

相关问题

  • 如何建立时间触发器??
  • 用触发器更新子表对应的数据,该怎么建立这个触发器呢?help me.
  • SqlServer7.0中为什么看不到我建立的触发器?
  • 请问,如何在VB里建立一个SQL触发器!!
  • oracle问题,可不可以建立这样的触发器?
  • 如何建立一个存储过程/触发器??
  • 我想建立这样一个INSERT触发器:
  • 请问大家如何建立一个触发器(100’)
  • 在InterBase中建立触发器的问题
  • 注意,怎么用存储过程建立触发器???

关键词

  • 字段
  • 修改
  • pk
  • insert
  • 删除
  • 表
  • 问题
  • create trigger
  • select

得分解答快速导航

  • 帖主:yeshucheng
  • xdhou
  • fengfangfang
  • xluzhong
  • xdhou
  • xluzhong

相关链接

  • SQL Server类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo