Для создания новой таблицы используется инструкция CREATE TABLE.
Синтаксис
Основной синтаксис инструкции CREATE TABLE выглядит следующим образом:
1 CREATE TABLE имя_таблицы(
2 столбец1 типданных, 3 столбец2 типданных, 4 столбец3 типданных, 5 ..... 6 Столбец N тип данных, 7 PRIMARY KEY ( один или несколько столбцов ) 8 ); CREATE TABLE — это ключевое слово, сообщающее системе баз данных, что вы хотите сделать. В данном случае мы хотим создать новую таблицу. После оператора CREATE TABLE указывается уникальное имя или идентификатор таблицы.
Затем в скобках указывается список, определяющий каждый столбец в таблице и
тип данных для него. Чтобы вам было понятнее, давайте рассмотрим следующий пример.
Копию существующей таблицы можно создать с помощью комбинации инструкций
CREATE TABLE и SELECT. Пример
В следующем примере мы создаем таблицу CUSTOMERS с идентификатором в
качестве первичного ключа, а NOT NULL — это ограничения, указывающие, что эти поля не могут содержать значение NULL при создании записей в этой таблице:
1 CREATE TABLE CUSTOMERS(
2 ID INT NOT NULL, 3 NAME VARCHAR (20) NOT NULL, 4 AGE INT NOT NULL, 5 ADDRESS CHAR (25) , 6 SALARY DECIMAL (18, 2), 7 PRIMARY KEY (ID) 8 ); Вы можете проверить, была ли таблица создана, просмотрев сообщение, отображаемое сервером SQL, или вы можете использовать команду DESC следующим образом: Теперь таблица CUSTOMERS доступна в базе данных, вы можете использовать ее для хранения необходимой информации, связанной с клиентами.