سوال 81

حل تشریحی سوال شماره 81 دروس تخصصی مشترک

کنکور ارشد مهندسی فناوری اطلاعات (IT) 1403

81.

فرض کنید یک جدول Employees دارید که شامل ستونهای EmployeeID ، Name و Age است. می خواهید اطمینان حاصل کنید که سن هیچ کارمندی کمتر از ۱۸ سال نیست کدام یک از پرس و جوهای زیر به درستی یک Assertion را رای اطمینان از رعایت این قاعده تعریف میکند؟

1)

ALTERTABLE Employees ADD CONSTRAINT CheckAge CHECK (Age >=18);

2)

CREATE ASSERTION CheckAge CHECK (SELECT Age FROM Employees WHERE Age <18)

3)

CREATE ASSERTION CheckAge CHECK(NOT EXISTS

(SELECT EmployeeID FROM Employees WHERE Age<18));

4)

CREATE TRIGGER CheckAge BEFORE INSERT OR

UPDATE ON Employees FOR EACH ROW WHEN (NEW.Age <18)

RAISE EXCEPTION 'Age is less than18':

پاسخ ها

0 پاسخ
تا کنون پاسخی برای این سوال وارد نشده است،

ارسال پاسخ