CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
花落谁家,你作主! 盛大widget设计大赛英雄榜
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  MS-SQL Server >  基础类

触发器?!

楼主hulaa(shirley)2001-02-27 11:15:00 在 MS-SQL Server / 基础类 提问

例:  
   
          有表A,列VALUE1,另外有一个表B,列为VALUE  
          CREATE   TRIGGER     T   ON   A  
          FOR   INSERT    
          AS  
            UPDATE   B  
            SET   VALUE=INSERTED.VALUE1  
            FROM   INSERTED  
            为何每次在A中插入新数据时,总是把这些数据插入在B的第一行,可不可以把B的记录集  
          指针每次都向下移? 问题点数:10、回复次数:3Top

1 楼yangzi(笨笨)回复于 2001-02-27 11:41:00 得分 7

呵呵,可以呀   ,  
  不要用update   用insert     .  
   
          CREATE   TRIGGER     T   ON   A  
          FOR   INSERT    
          AS  
          insert   into   B   from   INSERTED  
   
  Top

2 楼july(沉船侧畔)回复于 2001-02-27 11:47:00 得分 3

UPDATE   B怎么会在b中insert,你说清楚点好不?  
  Top

3 楼hulaa(shirley)回复于 2001-02-27 15:56:00 得分 0

哎呀!自己真够粗心的  
  谢谢你们拉  
  不过我还想补充一点  
  inserte   into   b   (value)  
                        select   value1   from   inserted  
  更完全!Top

相关问题

  • 触发器
  • 触发器
  • 求触发器
  • 触发器
  • 触发器(ORACLE)!!!!!!!!!
  • 触发器(ORACLE)!!!!!!!!!
  • oracle 触发器??
  • 触发器!
  • 求触发器!!!
  • 触发器

关键词

  • 数据
  • inserted
  • 插入
  • createtrigger t
  • update

得分解答快速导航

  • 帖主:hulaa
  • yangzi
  • july

相关链接

  • SQL Server类图书

广告也精彩

反馈

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