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