Hướng dẫn làm bài tập hệ quản trị cơ sở dữ liệu

Câu này a ngĩ không cần thiết fai dùng Cusor đâu e :smile:. Làm vậy đơn giản hơn.

CREATE TRIGGER CAU5
ON LOP
FOR DELETE
AS

BEGIN
DECLARE @MaLop varchar(10)
set @MaLop=(Select MaLop FROM DELETED)
delete from SV where MaLop=@MaLop

END

Câu 6 e ngĩ xem e nên sửa thế nào nhé. Mà khóa chính sao sửa dc nhỉ???

4 Likes

Câu này e nên viết 2 trigger, 1 cái cho insert, 1 cái cho delete,. thêm 1 sinh viên, lấy mã lớp trong bảng Inserted, update số lượng sinh viên của lớp có mã là mã vừa tìm dc. làm tương tự cho xóa

3 Likes

giờ em mới lên diễn đàn được ,mấy anh góp ý thì em sửa sai ạ thank @tuancoi2506 với @btm nhé hi
giờ em test lại bài của mình ak.

2 Likes

câu 5 anh @tuancoi2506 làm hay lắm !
topic này dài nhưng khá hay !! hi

4 Likes

phổng mũi .(Không biết cái icon nào tương ứng nhỉ ). Dù sao cũng cám ơn e @thanhvan.

4 Likes

Hi em chỉ nói sự thật thôi, thấy anh nhiệt tình mà lại nhiệt huyết nên anh cứ phổng mũi đi ạ !!!
Anh hướng dẫn hay mà ,em thích nhất câu anh vừa làm đấy…

3 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?