Главная /
SQL (Oracle) /
Таблица [картинка] Skills: Skill_id (number PK), Skill_title (varchar2 (30)), General_skill (number) Некоторые частные навыки могут иерархически связываться с более общими навыками (General_skill), например: Programming – Java programming – Java Web Servi
Таблица Skills
(Навыки) состоит из полей:
Skills: Skill_id (number PK), Skill_title (varchar2 (30)), General_skill (number)
Некоторые частные навыки могут иерархически связываться с более общими навыками (General_skill
), например: Programming – Java programming – Java Web Services developing
.
Запрос имеет следующий вид:
При выполнении запроса сервер БД генерирует ошибку. Среди предложенных вариантов укажите правильную причину ошибки:
вопросПравильный ответ:
псевдо-столбец
level
не может выступать в качестве аргумента групповой функции
фраза
CONNECT BY PRIOR
не допустима в запросе SQL для Oracle
вместо ключевого слова
STARTED
следовало использовать слово START
неправильный порядок размещения фраз
CONNECT BY PRIOR
и STARTED WITH
Сложность вопроса
92
Сложность курса: SQL (Oracle)
92
Оценить вопрос
Комментарии:
Аноним
Большое спасибо за тесты по интуит.
09 окт 2020
Аноним
Зачёт всё. Иду выпивать отмечать зачёт интуит
27 ноя 2016
Другие ответы на вопросы из темы программирование интуит.
- # Таблица [Большая Картинка] Book_idTitlePublishingSizeQuantityPriceCollection11TigersStreet Publishing30003001312TurtlesBilly Press20004501313AnimalsStreet Publishing3000124014Tigers huntingBilly Press11001780 Запрос имеет следующий вид: SELECT Publishing p, Collection c, sum (Price) s FROM Books GROUP BY GROUPING SETS (Publishing, Collection) Выберите среди предложенных вариантов верный вариант итогового отчета:
- # Таблица Persons: Person_id (number, PK), Person_name (varchar2 (40)), Day_Of_Birth (date), Add_Info (varchar2 (30)), Specialty_id (number, FK), Address_Id (number, FK), Job_id (number, FK), Des_Salary (number) и состоит из строк: Person_idPerson_nameDay_Of_BirthAdd_InfoSpecialty_idAddress_idJob_idDes_Salary11Jorge25.03.19784101140012Tom28.09.197851212200 Таблица Recent_Jobs состоит из следующих строк: Job_idPositionStarted_fromLasted_toEmp_commentsSal12Manager28.09.198812.09.1999820.8811Salesman12.09.198913.10.2005780 Оператор SQL имеет вид: UPDATE Persons SET Add_Info = upper ('high sal') WHERE Job_id = (select Job_id from Recent_Jobs where Sal > 800) Среди предложенных вариантов выберите, какой, в итоге, останется таблица Persons.
- # Таблица [Большая Картинка] Book_idTitlePublishingSizeQuantityPriceGroup_id11TigersStreet Publishing30013001312FlowersBilly Press400040013 Таблица Readers состоит из строк: Reader_idNameDay_Of_BirthCommentsAddressMobile_phone15Daniel21.04.1981Moscow16Martin19.11.1980St.Petersburg17Dennis10.08.1981Moscow Таблица Reader_Book состоит из строк: Reader_idBook_idQuantity151121.04.1981161119.11.1980171210.08.1981 Оператор SQL имеет вид: UPDATE Books b SET Price = (select AVG (Price)*1.1 from Books) WHERE 2 = (select count (Reader_id) from Reader_Book r where b.Book_id = r.Book_id) Среди предложенных вариантов выберите, какой, в итоге, останется таблица Books.
- # В процессе выполнения операторов SQL в текущей транзакции была создана точка сохранения P1, какая команда может использоваться для отката транзакции до заданной точки сохранения:
- # Для создания таблицы [Большая Картинка] CREATE TABLE Persons (Person_id number CONSTRAINT person_pk Primary Key, Person_name varchar2 (40), Day_Of_Birth date, Add_Info varchar2 (30), Specialty_id number NOT NULL, Address_Id number, Job_id number ) Следующий оператор предназначен для удаления ограничения person_pk: ALTER TABLE Persons ____________________ Какой фрагмент кода следует вставить вместо знака подчеркивания для получения корректного оператора, решающего поставленную задачу: