База ответов ИНТУИТ

SQL и процедурно-ориентированные языки

<<- Назад к вопросам

Какие действия может выполнить оператор языка PL/SQL EXIT WHEN:

(Отметьте один правильный вариант ответа.)

Варианты ответа
при выполнении указанного условия завершить выполнение процедуры
при выполнении указанного условия перейти на начало цикла
при выполнении указанного условия выйти из цикла(Верный ответ)
при выполнении указанного условия выйти из блока
Похожие вопросы
Какие действия может выполнить оператор языка PL/SQL EXIT WHEN:
Представление v1 создано как результат запроса, использующего таблицу tbl1, оператором
CREATE VIEW v1 AS (SELECT f1,f2, f3     FROM tbl1 WHERE f2>20);
Представление v2 создано как результат запроса, использующего представление v1, оператором
CREATE VIEW v2 AS (SELECT f1, f2, f3     FROM v1 WHERE f2>10) WITH CASCADED CHECK OPTION;
Какие действия можно выполнять над таблицей tbl1, чтобы представление v2 не было удалено:
Представление v_1 создано как результат запроса, использующего таблицу tbl1, оператором
CREATE VIEW v_1 AS (SELECT f1,f2, f3     FROM tbl1 WHERE f2>100);
Представление v_2 создано как результат запроса, использующего представление v_1, оператором
CREATE VIEW v_2 AS (SELECT f1, f2, f3     FROM v_1 WHERE f2>50) WITH CASCADED CHECK OPTION;
Какие действия можно выполнять над представлением v_2:
Какие действия выполнит СУБД Oracle при попытке повторно открыть курсор, определенный как
CURSOR c1 IS SELECT * FROM tbl1;
который ранее уже был открыт оператором OPEN:
После выполнения пользователем user1 оператора
GRANT SELECT ON tbl1 TO user2;
пользователем user2 оператора
CREATE VIEW v1 AS (SELECT * FROM tbl1);
и опять пользователем user1 оператора
REVOKE SELECT ON tbl1 FROM user2 RESTRICT;
последний оператор:
После выполнения пользователем user1 оператора
GRANT SELECT ON tbl1 TO user2;
пользователем user2 оператора
CREATE VIEW v1 AS (SELECT * FROM tbl1);
а затем пользователем user1 оператора
REVOKE SELECT ON tbl1 FROM user2 CASCADE;
последний оператор:
После выполнения пользователем user1 оператора
GRANT SELECT ON tbl1 TO user2;
пользователем user2 оператора
CREATE VIEW v1 AS (SELECT * FROM tbl1);
и опять пользователем user1 оператора
REVOKE SELECT ON tbl1 FROM user2 RESTRICT;
последний оператор:
После выполнения пользователем user1 оператора
GRANT SELECT ON tbl1 TO user2;
пользователем user2 оператора
CREATE VIEW v1 AS (SELECT * FROM tbl1);
и опять пользователем user1 оператора
REVOKE SELECT ON tbl1 FROM user2 CASCADE;
последний оператор:
Какая из перечисленных привилегий позволяет выполнять оператор ALTER TABLE:
Для какого типа коллекций языка PL/SQL можно применять функцию EXTEND: