Главная /
SQL (Oracle) /
Таблица [картинка] 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) и является пустой. Оператор SQL пр
Таблица Persons
состоит из полей:
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)
и является пустой.
Оператор SQL предназначен для вставки в таблицу Persons
новой строки и имеет вид:
Выберите из предложенных вариантов те, которые при подстановке вместо знака подчеркивания обеспечивают безошибочное выполнение оператора при условии, что форматом даты по умолчанию является формат "dd.mm.yyyy"
и в качестве основного языка БД выбран русский язык:
Правильный ответ:
VALUES ('10', 'Tom', '12.01.1988')
VALUES ('10', 'John', '12 АПР 08')
VALUES ('10', , '12.01.1988')
VALUES (10, 'John', to_date ('12 АПР 08', 'dd mon yy'))
VALUES ('10', default, '12.01.1988')
Сложность вопроса
95
Сложность курса: SQL (Oracle)
92
Оценить вопрос
Комментарии:
Аноним
Это очень не сложный вопрос intuit.
21 сен 2019
Аноним
Кто гуглит эти ответы с интуитом? Это же очень просты вопросы
17 мар 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 была пустой:
- # Таблица [Большая Картинка] Book_idTitlePublishingSizeQuantityPriceGroup_id11TigersStreet Publishing30013001312FlowersBilly Press400040013 Таблица Readers состоит из строк: Reader_idNameDay_Of_BirthCommentsAddressMobile_tel15Daniel21.04.1981Moscow16Martin19.11.1980St.Petersburg17Dennis10.08.1981Moscow Таблица Reader_Book состоит из строк: Reader_idBook_idQuantity151111611117121 Оператор 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:
- # Оператор MERGE:
- # Укажите, какие из перечисленных типов даных предназначены для хранения символьных значений
- # Для создания последовательности, начинающейся с 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) Среди предложенных вариантов кода выберите тот, который при вставке вместо знака подчеркивания обеспечивает корректное выполнение оператора и решение поставленной задачи: