как создать таблицу в postgresql

Аватар пользователя Maksim Litvinov
Maksim Litvinov
20 ноября 2024

Для создания таблицы при помощи SQL используется запрос CREATE TABLE

Для примера создадим таблицу users с тремя столбцами - id, name, age:

CREATE TABLE users (
    id SERIAL PRIMARY KEY,
    name VARCHAR(50) NOT NULL,
    age INT
);

Рассмотрим подробнее, что здесь происходит:

  • CREATE TABLE users: указывает на то, что мы создаем таблицу с именем users.
  • id SERIAL PRIMARY KEY: создает столбец id, который является первичным ключом и будет автоматически увеличиваться при добавлении новых записей
  • name VARCHAR(50) NOT NULL: создает столбец name, который может содержать строки длиной до 50 символов и не может быть пустым (NOT NULL).
  • age INT: создает столбец age с целочисленным типом данных.

После создания таблицы, вы можете добавлять в нее данные с помощью оператора INSERT, а также извлекать данные с помощью оператора SELECT.

1 0