Главная /
SQL (Oracle) /
Для создания таблицы [картинка] CREATE TABLE Books (Book_id number (6) CONSTRAINT book_pk Primary Key, Title varchar2 (20), Publishing varchar2 (1000), Size number, Quantity number, Price number NOT NULL, Constraint c1 CHECK Size > 100 ) При попытке вы
Для создания таблицы Books
используется оператор:
CREATE TABLE Books
(Book_id number (6)
CONSTRAINT book_pk Primary Key,
Title varchar2 (20),
Publishing varchar2 (1000),
Size number,
Quantity number,
Price number NOT NULL,
Constraint c1 CHECK Size > 100
)
При попытке выполнить оператор сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки
вопросПравильный ответ:
при определении типа данных первого столбца (
Book_id
) указано недостаточное количество аргументов
отсутствует запятая перед ключевым словом
CONSTRAINT
в определении столбца Book_id
при определении типа данных столбца
Publishing
задан слишком большой максимальный размер символьного значения
лишним является ключевое слово
TABLE
во фразе CREATE
неверный синтаксис при определении ограничения
CHECK
(пропущены скобки)
Сложность вопроса
89
Сложность курса: SQL (Oracle)
92
Оценить вопрос
Комментарии:
Аноним
Если бы не данные ответы - я бы не осилил c этими тестами интуит.
16 июл 2020
Аноним
Кто ищет данные ответы с интуитом? Это же элементарно
27 мар 2017
Аноним
Если бы не данные решения - я бы не осилил c этими тестами intuit.
10 окт 2015
Другие ответы на вопросы из темы программирование интуит.
- # Таблица [Большая Картинка] Skills: Skill_id (number PK), Skill_title (varchar2 (40)), General_skill (number) и состоит из строк: Skill_idSkill_titleGenaral_skill11Data Bases15Data Base Administration1113Programming14Java programming1316Data Base Performance Tuning15 Запрос SQL имеет следующий вид: SELECT Skill_title name FROM Skills START WITH Skill_title = 'Data Base Administration' CONNECT BY PRIOR General_skill = Skill_id Выберите среди предложенных вариантов верный вариант итогового отчета:
- # Таблица [Большая Картинка] Books: Book_id (number, PK), Title (varchar2 (50)), Publishing (varchar2 (40)), Size (number), Quantity (number, NOT NULL), Price (number, NOT NULL), Collection (number) и является пустой. Оператор имеет вид: INSERT INTO (select Book_id, Title, Price, Quantity from Books where Price >= 400) VALUES (12, 'Horror', 300, 1) Укажите, что в итоге окажется в таблице Books:
- # Таблица Price_Grade1 состоит из следующих полей: Grade_id_1Lowest_Price1Highest_Price2Grade_id_2Lowest_Price3Highest_Price410202211000 Таблица Price_Grade2 состоит из полей: Price_Grade2: Grade_id (number PK), Lowest_price (number), Highest_price (number) и является пустой Необходимо выполнить копирование данных из таблицы Price_Grade1 в таблицу Price_Grade2. В результате выполнения запроса таблица Price_Grade2 должна принять вид: Grade_idLowest_PriceHighest_Price10202211000 Оператор имеет вид: INSERT ALL _______________ SELECT Grade_id_1 GRADE1, Lowest_Price1 LP1,Highest_Price2 LP2, Grade_id_2 GRADE2, Lowest_Price3 LP3, Highest_Price4 LP4 FROM Price_Grade1 Выберите из предложенных вариантов тот, который при подстановке вместо знака подчеркивания обеспечивает безошибочное выполнение оператора
- # [Большая Картинка] CREATE TABLE Books (Book_id number (6), CONSTRAINT book_pk Primary Key, Title varchar2 (20), Publishing varchar2 (1000), Size number, Quantity number, Price number _______ ) столбец Price не может принимать неопределенные значения. Среди представленных вариантов кода выберите те, которые при подстановке вместо знаков подчеркивания обеспечивают безошибочное выполнение оператора и создание требуемого ограничения:
- # Для создания последовательности, начинающейся с 10 и имеющей шаг 10, используется оператор: CREATE SEQUENCE books_seq STEP 10 START WITH 10 NOMAXVALUE NOCACHE NOCYCLE При попытке выполнить команду сервер БД генерирует сообщение об ошибке. Выберите действие, выполнение которого позволит исправить ошибку и корректно завершить оператор: