MySQL Create Table Exercises: Создание таблицы стран с установленным ограничением NULL
MySQL Создать Таблицы: Упражнение 5 с Решением
5. Напишите оператор SQL для создания таблицы стран, установите ограничение NULL.
Пример решения:
CREATE TABLE IF NOT EXISTS countries (
COUNTRY_ID varchar(2) NOT NULL,
COUNTRY_NAME varchar(40) NOT NULL,
REGION_ID decimal(10,0) NOT NULL
);
Позвольте выполнить вышеупомянутый код в командной строке MySQL 5.6
Вот структура таблицы:
mysql> desc стран; + -------------- + --------------- + ------ + ----- + ----- ---- + ------- + | Поле | Тип | Null | Ключ | По умолчанию | Extra | + -------------- + --------------- + ------ + ----- + ----- ---- + ------- + | COUNTRY_ID | varchar (2) | НЕТ | | NULL | | | COUNTRY_NAME | Варчар (40) | НЕТ | | NULL | | | REGION_ID | десятичное число (10,0) | НЕТ | | NULL | | + -------------- + --------------- + ------ + ----- + ----- ---- + ------- + 3 ряда в наборе (0,00 сек) MySQL>
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Написать оператор SQL для создания дубликатов таблицы стран, включая структуру и данные с именем dup_countries.
Далее: напишите оператор SQL для создания таблицы с именами jobs, включая столбцы job_id, job_title, min_salary, max_salary и проверьте, превышает ли max_salary количество верхнего предела 25000.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code