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

Введение в Oracle SQL

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

Команда SQL:
INSERT ALLWHEN TO_CHAR(sale_date,'Q' = '1') THEN INTO sal_q1 (id, sale_date)...WHEN TO_CHAR(sale_date,'Q' = '4') THEN INTO sal_q4 (id, sale_date)SELECT * FROM sale;
Наиболее полно результат действия команды описывает вариант:

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

Варианты ответа
вставка значений из таблицы SALE в таблицу SAL_Q1
вставка значений из таблицы SALE в таблицу SAL_Q4
команда некорректна и вызовет сообщение об ошибке
вставка значений из таблицы SALE одновременно в несколько таблиц(Верный ответ)
Похожие вопросы
Команда SQL:
INSERT INTO sale (id, sale_date)SELECT ...;
Подзапрос в предложении INTO команды INSERT ...
Дана таблица:
SALE (Продажи)
COLUMN NAMEDATATYPECOMMENT
IDNUMBER(9)PRIMARY KEY
SALE_DATEDATEДата продажи
Команда создания переменной SQL*Plus:
VARIABLE sale_id NUMBER(9)
Требуется создать команду SQL, которая выполнит удаление информации о продаже, номер которой вводится интерактивно с помощью переменной SQL*Plus. Вариант, позволяющий выполнить задание:
Дана таблица:
SALE (Продажи)
COLUMN NAMEDATATYPECOMMENT
IDNUMBER(9)PRIMARY KEY
SALE_DATEDATEДата продажи
Команда создания переменной SQL*Plus:
VARIABLE sale_id NUMBER(9)
Требуется создать команду SQL, которая выполнит вставку строки в таблицу SALE, при этом номер продажи вводится интерактивно с помощью переменной SQL*Plus. В качестве даты необходимо установить системную дату. Варианты, позволяющие выполнить задание:
Дана таблица:
SALE (Продажи)
COLUMN NAMEDATATYPECOMMENT
IDNUMBER(9)PRIMARY KEY
SALE_DATEDATEДата продажи
Команда создания переменной SQL*Plus:
VARIABLE sale_id NUMBER(9)
Требуется создать команду SQL, которая выполнит обновление даты для продажи, номер которой вводится интерактивно с помощью переменной SQL*Plus. В качестве даты необходимо установить системную дату. Вариант, позволяющий выполнить задание:
В базе данных созданы объектный тип RELATIVE_TYPE (FIRST_NAME, LAST_NAME, BIRTH_DATE), который предусматривает хранение соответственно имени, фамилии, даты рождения родственников, и таблица RELATIVES объектов описанного типа. Команда SQL:
SELECT r.* FROM relatives rWHERE TO_CHAR(r.birth_date,'MONTH') = 'JANUARY';
Результат действия команды - выборка ...
Команда SQL:
DELETE FROM doctors d, physicians p WHERE d.doc_id = p.phys_id AND   d.house_calls = 'N' AND   p.fee > (SELECT MAX(gnp) FROM countries WHERE world = 3);
Изменения, которые произойдут в таблицах "doctors» и "physicians» после выполнения команды, наиболее точно описывает вариант:
Дана таблица S_EMP, в которой содержится информация о сотрудниках компании:
IDНомер сотрудникаPRIMARY KEY
LAST_NAMEФамилияNOT NULL
TITLEДолжностьNOT NULL
MANAGER_IDНомер начальника
SALARYЗарплатаNOT NULL
COMMISSION_PCTКомиссионный процент
Запрос SQL:
SELECT id, last_name, NVL(TO_CHAR(manager_id),'No manager') FROM s_emp;
Результат действия запроса - выборка ...
Команда SQL:
INSERT INTO s_empSELECT * FROM s_empAS OF TIMESTAMP (SYSTIMESTAMP - INTERVAL '1' MINUTE);
Результат действия команды - ...
Команда SQL:
SELECT EMP_ID_SEQ.CURRVAL FROM dual;
Результат действия команды - вывод ...
Запрос SQL
SELECT TO_CHAR(ADD_MONTHS(LAST_DAY(TO_DATE('08-NOV-1999','DD-MON-YYYY')),3),'DD-MONTH-YYYY') FROM dual;  
возвращает ...