您的位置:首页 > 数据库

数据库删除之根据ID删除父表中的数据和根据ID删除子表数据

2013-05-24 12:28 351 查看
删(根据ID删除员工主表数据,根据员工ID删除员工和部门关系表数据)

create proc myDelData

(

@EmployeeID int

)

as

begin

begin tran myTran

delete from TDepartment where
ID=@EmployeeID--删除员工表数据

delete from Mapping_Employee_Department where
employeeID=@EmployeeID

--根据员工ID从员工表和部门关系对应关系表中删除部门信息
if(@@ERROR<>0)
rollback tran myTran--回滚事务

else

commit tran myTran--提交事务
end
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐