关于SQL的简单问题。即给分。 我有两个表table1 字段有A,B,C,D和table2字段有A,B,E,F,其中两个表的字段A,B完全一样,包括数据列也一样。如何在对table1进行操作的时候为了保证两个表的数据的一致性自动修改table2中的A,B字段数据呢?我用的是sqlserver2000做服务器。如何设置呢?谢谢了,正确立即给分。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 xxmmmx(踢踏)说的对,你自己写在前台也可以啊. 在sql管理器里面写触发器,控制数据一致性! 我也想过用触发器,但是触发器我没有用过。而且好像这个触发器的话占用的系统资源很大的。是不是有什么好办法。可否给触发器的简单操作步骤,如果前台,处理,如何处理呢?是不是要在对数据机进行EDIT,INSET delete 等操作时。分别进行处理。? 在table1建触发器。在表TABLE1上点右键,选管理触发器,里面就可以建一个新的触发器。具体操作通过写SQL语句来完成你要的操作就可以了 大家有没有发现他的A、B字段两个表里面都有,这样的话,可以用外键如下:A、B在table1中为主键,在table2中为外键,选中“级联更新相关字段” 回复楼上的。前提是A表的数据以要和B表的数据行数一样。如果象楼上的做法。会不会产生A表的数据要多于B表的数据呢? 触发器怎么写啊?我这个是从SQLSERVER 2000下考过来的。接下来怎么写恩???CREATE TRIGGER [TRIGGER NAME] ON [dbo].[Table1] FOR INSERT, UPDATE, DELETE AS 求教连接公网IP的SQLSERVER的注意事项 关于句柄的问题 用DELPHI是一种信仰! Delphi部分函数、命令、属性中文说明 100分求 FastReport 2.5 修正分栏打印问题的版本 在线等 简单问题!fastreport怎么预览阿 分布式应用程序初学者的困惑(求助) 有关SQL语句的问题,请问这个SQL语句应如何改写,高手快进!!!!! 怎样将Memo中录入的多行字符串保存到数据库中的一个字段中? 请问删除硬盘文件的API函数是什么?急! perform()如何使用,要参数详解? 也许有点难度--动态生成Timer控件的问题
你自己写在前台也可以啊.
可否给触发器的简单操作步骤,
如果前台,处理,如何处理呢?是不是要在对数据机进行EDIT,INSET delete 等操作时。分别进行处理。?
具体操作通过写SQL语句来完成你要的操作就可以了
如下:A、B在table1中为主键,在table2中为外键,选中“级联更新相关字段”
CREATE TRIGGER [TRIGGER NAME] ON [dbo].[Table1]
FOR INSERT, UPDATE, DELETE
AS