创建一个触发器,当删除一个学生信息时,删除成绩表中所有有关该学生的信息。
3个回答
展开全部
Student表:StudentID,StudentName
StudentCJ表:StudentID,StudentCJ
触发器:
CREATE TRIGGER [Delete_student] ON [dbo].[Student]
FOR DELETE
AS
begin
declare @StudentID int
select @StudentID=StudentID from deleted
delete from StudentCJ where StudentID=@StudentID
end
有问题可以追问或Hi我。
StudentCJ表:StudentID,StudentCJ
触发器:
CREATE TRIGGER [Delete_student] ON [dbo].[Student]
FOR DELETE
AS
begin
declare @StudentID int
select @StudentID=StudentID from deleted
delete from StudentCJ where StudentID=@StudentID
end
有问题可以追问或Hi我。
展开全部
语句
create trigger del on 学生表
for delete
as
begin
delete from 成绩表
where studentid in (select studentid from deteled)
end
create trigger del on 学生表
for delete
as
begin
delete from 成绩表
where studentid in (select studentid from deteled)
end
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
create or replace trigger tr1
before delete on XSB
for each row
begin
delete from CJB where CJB.xh=:old.xh;
end;
/
before delete on XSB
for each row
begin
delete from CJB where CJB.xh=:old.xh;
end;
/
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询