Инструменты пользователя

Инструменты сайта


it:postgresql:comands

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
it:postgresql:comands [2020/12/29 11:16] – создано ura2404it:postgresql:comands [2023/01/26 07:11] (текущий) ura2404
Строка 12: Строка 12:
 > Удалить пользователя <role_name> > Удалить пользователя <role_name>
 > # dropuser <role_name> > # dropuser <role_name>
 +
 +> Сменить влядельца с <from> на <to>
 +> REASSIGN OWNED BY <from> TO <to>;
  
 __**Резервное копирование и восстановление баз данных**__\\ __**Резервное копирование и восстановление баз данных**__\\
Строка 24: Строка 27:
 > # psql -f full.dump postgres > # psql -f full.dump postgres
  
 +
 +__**Создатть CSV из запроса**__
 +<code sql>
 +\copy (SELECT * FROM <tablename> WHERE <codition> to '<path/to/file>.csv' CSV HEADER DELIMITER ';';
 +</code>
 +
 +__**Вставить данные из  CSV в таблицу**__
 +<code sql>
 +\copy <tablename> FROM '<path/to/file>.csv' CSV HEADER DELIMITER ';'; 
 +</code>
it/postgresql/comands.1609240573.txt.gz · Последнее изменение: 2020/12/29 11:16 — ura2404