PreventNewDiscounts 트리거 만들기
회사 정책상 일반 사용자는 할인 정보를 추가할 수 없고, Sales Manager만 추가할 수 있어요.
이 변경을 막기 위해 PreventNewDiscounts라는 새 트리거를 만들어야 합니다.
이 트리거는 Discounts 테이블에 연결되고, 테이블에 새 행이 추가되지 못하도록 해야 합니다.
이 연습은 강의의 일부입니다
SQL Server에서 트리거 구축 및 최적화
연습 안내
Discounts테이블에 트리거PreventNewDiscounts를 만드세요.- 트리거가
Discounts테이블에 어떤 행도 추가되지 못하도록 설정하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
-- Create a new trigger
___ ___ ___
ON ___
___ ___ ___
AS
RAISERROR ('You are not allowed to add discounts for existing customers.
Contact the Sales Manager for more details.', 16, 1);