Главная /
SQL (Oracle) /
Таблица [картинка] Persons: Person_id (number, PK), Person_name (varchar2 (40)), Day_Of_Birth, Add_Info (varchar2 (30)), Specialty_id (number, FK), Address_Id (number FK), Job_id (number, FK), Des_Salary (number) Оператор предназначен для удаления всех за
Таблица Persons
состоит из полей:
Persons: Person_id (number, PK), Person_name (varchar2 (40)), Day_Of_Birth, Add_Info (varchar2 (30)), Specialty_id (number, FK), Address_Id (number FK), Job_id (number, FK), Des_Salary (number)
Оператор предназначен для удаления всех записей из таблицы Persons
.
____________Persons
Среди приведенных ниже варианов укажите те, которые при замене знаков подчеркивания обкспечивает получение корректного оператора, решающего поставленную задачу.
вопросПравильный ответ:
DELETE FROM
DELETE FROM TABLE
TRUNC
DELETE TABLE
DELETE
Сложность вопроса
90
Сложность курса: SQL (Oracle)
92
Оценить вопрос
Комментарии:
Аноним
Я завалил зачёт, какого чёрта я не углядел этот великолепный сайт с решениями с тестами intuit до зачёта
12 июн 2020
Аноним
Экзамен прошёл на 4. Спасибо vtone
14 ноя 2019
Другие ответы на вопросы из темы программирование интуит.
- # Таблица [Большая Картинка] Persons: Person_id (number, PK), Person_name, Day_Of_Birth, Add_Info (varchar2 (30)), Specialty_id (number, FK), Address_Id (number FK), Job_id (number, FK), Des_Salary (number) Запрос предназначен для отображения имен соискателей, желаемый оклад (Des_Salary) которых меньше среднеарифметического значения этой величины по всем соискателям, обладающим той же специальностью SELECT Person_name FROM Persons p WHERE Des_Salary < (_____________) Среди приведенных ниже вариантов, выберите тот, которым можно заменить знак подчеркивания для получения корректного запроса, решающего поставленную задачу:
- # Таблица [Большая Картинка] Persons: Person_id (number, PK), Person_name (varchar2 (40)), Day_Of_Birth, 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.197851215200 Оператор SQL имеет вид INSERT INTO Persons (Person_id, Person_name, Specialty_id) VALUES (13, Peter, 5) При попытке выполнить оператор сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки:
- # Фраза WITH CHECK OPTION в целевом подзапросе предложения INSERT:
- # Таблица [Большая Картинка] Books: Book_id (number, PK), Title (varchar2 (50)), Publishing (varchar2 (40)), Size (number), Quantity (number, NOT NULL), Price (number, NOT NULL), Author_id (number, FK) Таблица Authors состоит из полей: Authors: Author_id (number, PK), Name (varchar2 (40)), Day_Of_Birth (date), Address (varchar2 (500))) В результате выполнения операции DDL в таблицу Books был добавлен новый столбец – Author_id. Оператор предназначен для копирования данных из столбца Author_id таблицы Authors в столбец Author_id таблицы Books: UPDATE Books b SET b.Author = as (select Name from Authors a where Author_id = b.Author_id) В результате выполнения оператора сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки:
- # Таблица Exchange_System (абонемент) состоит из полей: Exchange_System: Group_id (number PK), Group_title (varchar), 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 ) При попытке выполнить оператор сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки