Главная /
Введение в Oracle SQL /
Команда SQL:MERGE INTO doctors d, physicians p WHEN MATCHED THEN DELETE WHERE house_calls = 'N' AND d.doc_id = p.phys_id;Изменения, которые произойдут в таблицах "doctors» и "physicians» после выполнения команды, наиболее точно описывает вариант:
Команда SQL:MERGE INTO doctors d, physicians p
WHEN MATCHED THEN
DELETE WHERE house_calls = 'N'
AND d.doc_id = p.phys_id; Изменения, которые произойдут в таблицах "doctors» и "physicians» после выполнения команды, наиболее точно описывает вариант:
вопрос
Правильный ответ:
изменений не произойдет; возникнет ошибка, вызванная некорректным синтаксисом команды MERGE
в таблице "doctors» будут удалены строки, соответствующие условию WHERE; таблица "physicians» останется неизмененной
соответствующие строки будут удалены из таблиц "doctors» и "physicians»
из обеих таблиц будут удалены все строки, т.к. имеет место некорректное соединение таблиц
изменений не произойдет; возникнет ошибка, вызванная включением более чем одной таблицы в условие команды MERGE
Сложность вопроса
71
Сложность курса: Введение в Oracle SQL
51
Оценить вопрос
Комментарии:
Аноним
Зачёт сдан. Мчусь отмечать отмечать зачёт интуит
15 авг 2019
Другие ответы на вопросы из темы базы данных интуит.
- # Какие системы составляют математическую основу языка манипулирования базой данных?
- # Запрос SQL:SELECT * FROM s_emp WHERE manager_id IS NULL AND title = 'President' AND salary > 3000 ORDER BY last_name;При обработке строки таблицы запросом выражение manager_id IS NOT NULL принимает значение FALSE. План выполнения запроса предполагает дальнейшее ...
- # Дана таблица: EMPENAMESALDEPTNOBlake275030King500010Clark245010Martin125030Запрос SQL:SELECT NVL(MAX(sal),0) FROM emp WHERE ename = 'Blake' AND deptno = 10; Результат выполнения запроса:
- # Статистические аналитические функции Oracle возможно использовать для ...
- # Функции SQL, обрабатывающие пустые значения в строках с аггрегированными данными, при использовании конструкций ROLLUP и CUBE: