Главная /
SQL (Oracle) /
Таблица [картинка] Skills: Skill_id (number PK), Skill_title (varchar2), General_skill (number) Некоторые частные навыки могут иерархически связываться с более общими навыками (General_skill), например: Programming – Java programming – Java Web Services d
Таблица Skills
(Навыки) состоит из полей:
Skills: Skill_id (number PK), Skill_title (varchar2), General_skill (number)
Некоторые частные навыки могут иерархически связываться с более общими навыками (General_skill
), например: Programming – Java programming – Java Web Services developing
Запрос имеет следующий вид:
При выполнении запроса сервер БД генерирует ошибку. Укажите действие, выполнение которого позволит устранить ошибку:
вопросПравильный ответ:
удалить из запроса фразу
START WITH
поменять местами фразы
CONNECT BY
и START WITH
заменить фразу
CONNECT BY
фразой CONNECTED BY
заменить фразу
START WITH
фразой STARTED WITH
поместить фразу
FROM
непосредственно после фразы SELECT
Сложность вопроса
82
Сложность курса: SQL (Oracle)
92
Оценить вопрос
Комментарии:
Аноним
Это очень простой тест по интуиту.
08 авг 2018
Аноним
Гранд мерси за ответы по intiut'у.
16 июл 2018
Другие ответы на вопросы из темы программирование интуит.
- # Таблица [Большая Картинка] Address: Address_id (number, PK), Country (varchar2 (30)), City (varchar2 (30)), Region (varchar2 (30)), Street (varchar2 (30)), House (number), Flat (number) Запрос предназначен для вставки нового адреса, в котором поля Country и City обязательно должны принимать значения "Russia" и "Moscow" соответственно. INSERT INTO Address (Address_id, Country, City, Region, Street) VALUES ____________________________________________ Выберите из предложенных вариантов те, которые при подстановке вместо знака подчеркивания обеспечивают корректное выполнение запроса и получение требуемого результата при условии, что до выполнения этой команды таблица Address была пустой:
- # Непосредственно после ключевого слова INSERT может следовать:
- # Таблица Exchange_System (абонемент) состоит из полей: Exchange_System: Group_id (number PK), Group_title (varchar2 (40)), Add_info (varchar2 (100)) Для создания таблицы Books используется оператор: CREATE TABLE Books (Book_id number CONSTRAINT book_pk Primary Key, Title varchar2 (40), Publishing varchar2 (100), Quantity number, Price number NOT NULL, Group_id number, CONSTRAINT c1 Foreign Key (Group_id) REFERENCES Exchange_System (Group_id) ON DELETE NULL ) При попытке выполнить оператор сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки:
- # Оператор Create Synonym:
- # Для создания последовательности, начинающейся с 10 и имеющей шаг 10, использовался оператор: CREATE SEQUENCE persons_seq INCREMENT BY 10 START WITH 10 MAXVALUE 9999 NOCACHE NOCYCLE Данная последовательность применяется для вставки уникальных значений в поле первичного ключа таблицы Persons, обладающего схемой: Persons: Person_id (number, PK), Person_name (varchar2 (100)), Day_Of_Birth (date), Add_Info (varchar2 (30)), Specialty_id (number, NOT NULL), Address_Id (number), Job_id (number), Des_Salary (number) Оператор DML предназначен для вставки очередной строки в таблицу Persons: INSERT INTO Persons (Person_id, Person_name, Specialty_id, Des_Salary) VALUES ( _______, 'Jorge', 13, 3000) Среди предложенных вариантов кода выберите тот, который при вставке вместо знака подчеркивания обеспечивает корректное выполнение оператора и решение поставленной задачи: