PL/SQL орындалу үрдісін басқару
1. Басқарушы конструкцялар түрлері және оларды қолдану. IF командасы
IF UPPER(v_last_name) = 'GIETZ' THEN
v_mgr := 102;
END IF;
IF condition THEN
statements;
[ELSIF condition THEN
statements;]
[ELSE
statements;]
END IF;
1. Басқарушы конструкцялар түрлері және оларды қолдану. IF командасы
IF құрамдас командалары
Егер фамилиясы Vargas және еңбек ақысы 6500-тен жоғары болса: Бөлім номеріне 60 меншіктеу
. . .
IF v_ename = 'Vargas' AND salary > 6500 THEN
v_deptno := 60;
END IF;
. . .
1. Басқарушы конструкцялар түрлері және оларды қолдану. IF командасы
1. Басқарушы конструкцялар түрлері және оларды қолдану. IF командасы
DECLARE
v_hire_date DATE := '12-Dec-1990';
v_five_years BOOLEAN;
BEGIN
. . .
IF MONTHS_BETWEEN(SYSDATE,v_hire_date)/12 > 5 THEN
v_five_years := TRUE;
ELSE
v_five_years := FALSE;
END IF;
...
1. Басқарушы конструкцялар түрлері және оларды қолдану. IF командасы
1. Басқарушы конструкцялар түрлері және оларды қолдану. IF командасы
1. Басқарушы конструкцялар түрлері және оларды қолдану. IF командасы
2. Логикалық кестелер
CASE selector
WHEN expression1 THEN result1
WHEN expression2 THEN result2
...
WHEN expressionN THEN resultN
[ELSE resultN+1;]
END;
3. CASE өрнегін қолдану
condition циклден шығу үшін қолданылатын
логикалық айнымалы немесе өрнек
TRUE, FALSE или NULL);
-- шектеуші
-- командалар
-- EXIT командасы
-- шектеуші
5. Блоктағы операциялар ағынын қабаттасқан циклдер мен белгілермен басқару
Мысал:
Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:
Email: Нажмите что бы посмотреть