Đoạn mã tạo trigger cho phép nhập số giờ của nhân viên chỉ là từ 5 đến 10 khi thêm phân công nhân viên thực hiện dự án
A. CREATE TRIGGER TG_PC
ON PHANCONG
INSTEAD OF insert
AS
BEGIN
declare @tg as float
SELECT @tg = SoGio from INSERTED
if (@tg<5 and @tg>10)
Raiserror('Thoi gian chi nhap tu 5 den 10', 16,1)
END
B. CREATE TRIGGER TG_PC
ON PHANCONG
INSTEAD OF insert
AS
BEGIN
declare @tg as float
SELECT @tg = SoGio from INSERTED
if not (@tg<5 and @tg>10)
Raiserror('Thoi gian chi nhap tu 5 den 10', 16,1)
END
C. CREATE TRIGGER TG_PC
ON PHANCONG
INSTEAD OF Delete
AS
BEGIN
declare @tg as float
SELECT @tg = SoGio from DELETED
if (@tg<5 or @tg>10)
Raiserror('Thoi gian chi nhap tu 5 den 10', 16,1)
END
D. CREATE TRIGGER TG_PC
ON PHANCONG
INSTEAD OF insert
AS
BEGIN
declare @tg as float
SELECT @tg = SoGio from INSERTED
if (@tg<5 or @tg>10)
Raiserror('Thoi gian chi nhap tu 5 den 10', 16,1)
END