postgresql: можно ли переименовать таблицу из db1 в db2? - PullRequest
0 голосов
/ 21 апреля 2020

Вкл. mysql Предположим, я хочу переименовать здания таблиц с db1 на db2

rename table db1.buildings to db2.buildings;

Вкл. postgres Я знаю, как переименовать таблицу внутри того же db

alter table buildings rename to newbuildings;

Возможно переименовать из db1 в db2 на postgres?

Ответы [ 2 ]

2 голосов
/ 21 апреля 2020

Использование СХЕМА ALTER TABLE SET

ALTER TABLE db1.buildings SET SCHEMA db2;
1 голос
/ 21 апреля 2020

Я нашел другое решение

pg_dump db1 -t buildings| psql db2
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...