Size: a a a

pgsql – PostgreSQL

2020 August 17

qq

qq qq in pgsql – PostgreSQL
всем привет, как можно сделать pg_dump на другую машину?
источник

EM

Evgeniy Muravev in pgsql – PostgreSQL
Yaroslav Schekin
Казалось бы, сначала просто вытащить все дочерние узлы для каждого узла (т.е. для всех потомков узла X вывести всех его потомков, "отмеченных" X), потом просто сгруппировать по этому полю (и получить сумму в каждой группе), нет?
источник

EM

Evgeniy Muravev in pgsql – PostgreSQL
Yaroslav  Корректный результат?
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Rasha
Можно ли как то это реализовать?
Что "это", я так и не понял (Вы хоть бы на вопросы ответили..)?
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Evgeniy Muravev
Yaroslav  Корректный результат?
Не знаю, это был не мой вопрос. :)
источник

EM

Evgeniy Muravev in pgsql – PostgreSQL
Yaroslav Schekin
Не знаю, это был не мой вопрос. :)
Промахнулся) @LaYJeL ?
источник

YR

Yevhenii Ryzhuk in pgsql – PostgreSQL
Сейчас посмотрю )
источник

YR

Yevhenii Ryzhuk in pgsql – PostgreSQL
Да, то что нужно
источник

YR

Yevhenii Ryzhuk in pgsql – PostgreSQL
Evgeniy Muravev
Yaroslav  Корректный результат?
Спасибо большое )
источник

YD

Yevhen Dmytrenko in pgsql – PostgreSQL
можно ли при бекапе указать версию постгрес?
источник

AN

Alexander Nikitin in pgsql – PostgreSQL
Yevhen Dmytrenko
можно ли при бекапе указать версию постгрес?
а какой в этом смысл?
источник

YD

Yevhen Dmytrenko in pgsql – PostgreSQL
Alexander Nikitin
а какой в этом смысл?
та это единичный случай, у меня есть бд на 12 пг а на другом компе максимум 9.6 поставить можно, ну и с 12 бэкап не катит для 9.6 как я понял
источник

AN

Alexander Nikitin in pgsql – PostgreSQL
Если нужно развернуть на другой версии, то нужен дамп, а не бэкап
источник

YD

Yevhen Dmytrenko in pgsql – PostgreSQL
ну а дамп как делается?)
источник

AN

Alexander Nikitin in pgsql – PostgreSQL
pg_dump
источник

R

Rasha in pgsql – PostgreSQL
Yaroslav Schekin
Это же не настоящий запрос... причём тут либо CTE cubemap_ids, либо VALUES?
И у Вас в самом деле в таблице есть поле cubemap_ids ( ON CONFLICT (cubemap_ids) )?
Если так, какого оно типа?
нет поля cubemap_ids, но хочу как-то сделать select по cubemap.id и передать в ON CONFLICT(*сюда)
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Rasha
нет поля cubemap_ids, но хочу как-то сделать select по cubemap.id и передать в ON CONFLICT(*сюда)
В ON CONFLICT указывается constraint (название, или множество полей/условий), с которым проверяется конфликт, а вовсе не значения.
источник

R

Rasha in pgsql – PostgreSQL
Yaroslav Schekin
В ON CONFLICT указывается constraint (название, или множество полей/условий), с которым проверяется конфликт, а вовсе не значения.
понимаю, могу ли я как то ползапросом заселетить этот констраинт уникальный в данном случае cubemap.id
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Rasha
понимаю, могу ли я как то ползапросом заселетить этот констраинт уникальный в данном случае cubemap.id
А, по-моему, не понимаете. Зачем Вам его "селетить", если Вы его и так знаете (по крайней мере, должны)?
По какому ограничению там CONFLICT? Вот его поле (или набор полей и т.п.) и указывайте в ON CONFLICT.
источник

R

Rasha in pgsql – PostgreSQL
Yaroslav Schekin
А, по-моему, не понимаете. Зачем Вам его "селетить", если Вы его и так знаете (по крайней мере, должны)?
По какому ограничению там CONFLICT? Вот его поле (или набор полей и т.п.) и указывайте в ON CONFLICT.
нет, там логика работы к сожалению другая! если просто прописать туда cubemap.id не сработает
источник