CSDN论坛 > MS-SQL Server > 基础类

如何做一个删除主从表的触发器 [问题点数:20分,结帖人runquickly]

Bbs1
本版专家分:15
结帖率 100%
CSDN今日推荐
Bbs10
本版专家分:102159
Blank
铜牌 2003年12月 总版技术专家分月排行榜第三
Blank
黄花 2004年1月 MS-SQL Server大版内专家分月排行榜第二
2003年12月 MS-SQL Server大版内专家分月排行榜第二
2003年10月 MS-SQL Server大版内专家分月排行榜第二
2003年9月 MS-SQL Server大版内专家分月排行榜第二
Blank
蓝花 2004年2月 MS-SQL Server大版内专家分月排行榜第三
2003年11月 MS-SQL Server大版内专家分月排行榜第三
Bbs6
本版专家分:6196
匿名用户不能发表回复!
其他相关推荐
asp.net2.0实现主从数据表的简单方法
实现效果:在主表里选中某行,从表里得出该行的详情。方法1:代码实现。在页面上放一个GridView,一个DetailView。数据绑定GridView并且要设置主键,然后在SelectedIndexChanged事件写代码:选择发生变化时,DetailView也改变为相应的Detail。具体代码:using System;using System.Data;using System.Confi
MySQL 触发器例子(两张表同步增加和删除)
例子1: 创建两个表,目的是在一个表里添加一条记录,另一个表也添加一条记录: DROP TABLE IF EXISTS tab1; CREATE TABLE tab1( tab1_id varchar(11) ); DROP TABLE IF EXISTS tab2; CREATE TABLE tab2( tab2_id varchar(11) ); 创建触发器:t_a
mysql 删除 主从表 sql 提高效率
 推荐写法:1.同时删除 主表 + 从表 的数据  (注意【主表 left join 从表】)DELETE o,d FROM t_主表 o LEFT JOIN t_明细表 d ON o.emp_order_id = d.emp_order_id WHERE o.order_id=0;  如果是只删明细表 : ( delete 后面 只接 从表 ) DELETE d FROM t_主表 o LEFT...
Oracle触发器备份表数据
1.通过行触发器备份表数据 -- 创建备份表,首次将数据全部备份 create table emp2_bak as select * from emp2; -- 给备份表增加备份时间和是否被删除字段(1为删除) alter table emp2_bak add bakTime date; alter table emp2_bak add deleted number; -- 创建行触发器:当em
MySQL 触发器例子(两张表同步增加、更新和删除)
首先建立:如下两张一样的表:id(主键,自动增加)                      例子1:在tab1表里添加一条记录,tab2表也添加一条记录:创建触发器:t_afterinsert_on_tab1作用:增加tab1表记录后自动将记录增加到tab2表中delimiter || DROP TRIGGER IF EXISTS t_afterinsert_on_tab1 ||CREATE T...
小猫统计定制主从表编辑界面,上手特简单(后台编程好麻烦)
实际应用中,有的情况下需要单独录入一张表,也有很多时候需要录入关联的表,也叫主从表,例如,学校班级表与学生明细表,一个班级对应多个学生;法人表与产业活动单位表,一个法人对应多个产业活动单位;供应商对产品;订单对订单明细。这种情况小猫统计如何进行定制处理?     在前面,已经演示用小猫统计定制单独一张表的例子,经过近期努力,终于成功完成,不过好多细节需要在实战中不断完善优化。(最近的一次应用案例
Oracle 触发器 插入,更新,删除,数据同步,两表同步
建表: create table User_Info (    ID                   INTEGER                         not null,    UserName            VARCHAR(30)                     not null,    PassWord            VARCHAR(2
SQL 通过触发器实现delete数据备份
SQL SERVER 通过触发器实现delete数据备份:SET ANSI_NULLS ON GOSET QUOTED_IDENTIFIER ON GOCREATE TRIGGER [dbo].[tgr_a_user_delete] ON [dbo].[A_User] for delete AS BEGIN if (object_id('A_UserBak', 'U') is no
mysql——我自己写的两张表(插入、删除、更新)同时进行的(触发器)实例
数据库如下: create database mytest; use mytest; DROP TABLE IF EXISTS `user1`; CREATE TABLE `user1` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(30) NOT NULL, `phone` varchar(30) NOT NULL,
oracle的触发器增删改实例
原文链接:http://www.2cto.com/database/201309/241734.html oracle的触发器增删改实例   ----------对一张表增删改的触发--------------   ? 1 2 3 4 5 6 7 8 9 10 11 1
关闭
关闭