首页 > 代码库 > 触发器结合游标删除关联表数据
触发器结合游标删除关联表数据
USE [数据库] GO SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO --MODIFY BY 删除触发器--基本表删除数据时,把对应的调价信息一并清除 ALTER trigger [dbo].[tg_deleteSBMC] on [dbo].[SBMC] for delete as Declare @sbmcbh varchar(20),@store varchar(4) begin declare cur_delsbmc cursor for --游标 select deleted.bh,deleted.store from deleted open cur_delsbmc --开启游标 fetch next from cur_delsbmc into @sbmcbh,@store while (@@FETCH_STATUS = 0 ) begin delete from HCGL_TJJLB where STORE = @store and ZDBH=@sbmcbh if @@ERROR <> 0 begin close cur_delsbmc deallocate cur_delsbmc return end fetch next from cur_delsbmc into @sbmcbh,@store end close cur_delsbmc deallocate cur_delsbmc end
触发器结合游标删除关联表数据
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。