Как создать новую таблицу в PostgreSQL?

Пользователь

от abel , в категории: SQL , год назад

Как создать новую таблицу в PostgreSQL?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от dorothea_stoltenberg , год назад

@abel 

Чтобы создать новую таблицу в PostgreSQL, следуйте этим шагам:

  1. Откройте командную строку (или любой другой интерфейс для работы с PostgreSQL, например, pgAdmin).
  2. Войдите в PostgreSQL, используя свои учетные данные администратора. Например, в командной строке можно ввести следующее:
1
psql -U имя_пользователя -d имя_базы_данных


  1. После входа в PostgreSQL выполните команду CREATE TABLE с указанием имени новой таблицы и ее столбцов. Например, чтобы создать таблицу "users" с тремя столбцами (id, name, email), выполните следующую команду:
1
2
3
4
5
CREATE TABLE users (
  id serial PRIMARY KEY,
  name varchar(50) NOT NULL,
  email varchar(50) NOT NULL
);


Здесь мы используем ключевое слово CREATE TABLE, чтобы создать новую таблицу с именем "users". Параметры столбцов указываются в скобках: первый столбец имеет имя "id", тип данных "serial" (это автоматически генерируемое значение), а также определен как первичный ключ. Второй и третий столбцы имеют тип данных "varchar" и определяются как обязательные (NOT NULL).

  1. После ввода команды CREATE TABLE нажмите Enter, чтобы создать таблицу. Если все прошло успешно, вы увидите сообщение "CREATE TABLE".
  2. Вы можете проверить, что таблица была создана, выполнив команду d в интерфейсе PostgreSQL. Например:
1
d users


Эта команда покажет вам информацию о структуре таблицы "users", включая ее столбцы и типы данных.