Как переименовать таблицу в postgres?

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

от olen.shanahan , в категории: SQL , 10 месяцев назад

Как переименовать таблицу в postgres?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

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

от craig.emmerich , 3 месяца назад

@olen.shanahan 

Чтобы переименовать таблицу в PostgreSQL, вы можете использовать оператор ALTER TABLE. Он позволяет менять структуру таблицы, в том числе и ее имя.


Синтаксис команды для переименования таблицы следующий:

1
2
ALTER TABLE old_table_name
RENAME TO new_table_name;


Замените old_table_name на текущее имя таблицы, а new_table_name на новое имя, которое вы хотите дать таблице.


Например, чтобы переименовать таблицу customers в clients, вы можете выполнить следующую команду:

1
2
ALTER TABLE customers
RENAME TO clients;


Обратите внимание, что после переименования таблицы вам нужно будет обновить все ссылки на нее, включая внешние ключи, индексы и представления.