Size: a a a

pgsql – PostgreSQL

2021 February 13

IS

Ivan Sacura in pgsql – PostgreSQL
Shamil Sabirov
это про подселект?
{основной селект segmen{ инфа с джоина}}
источник

В

Валерий in pgsql – PostgreSQL
дайте пожалуйста пример как создать представление в функции с предварительной обработкой данных из таблицы на основе которой создаётся представление
источник

SS

Shamil Sabirov in pgsql – PostgreSQL
да лучше полностью запрос
источник

SS

Shamil Sabirov in pgsql – PostgreSQL
а там уже видно будет
источник

IS

Ivan Sacura in pgsql – PostgreSQL
Shamil Sabirov
да лучше полностью запрос
Ну там просто селект не уверен что это поможет я скорее хочу понять как делать селект и получить на выходе не объект с кучей параметров с всех джоинов
источник

VY

Victor Yegorov in pgsql – PostgreSQL
Ivan Sacura
Ну там просто селект не уверен что это поможет я скорее хочу понять как делать селект и получить на выходе не объект с кучей параметров с всех джоинов
про какой объект вы говорите? JSON?
источник

IS

Ivan Sacura in pgsql – PostgreSQL
Victor Yegorov
про какой объект вы говорите? JSON?
Да
источник

SS

Shamil Sabirov in pgsql – PostgreSQL
Ivan Sacura
Ну там просто селект не уверен что это поможет я скорее хочу понять как делать селект и получить на выходе не объект с кучей параметров с всех джоинов
ну а как понять то, что вам нужно. в итоге. мне на пример совсем непонятно
источник

IS

Ivan Sacura in pgsql – PostgreSQL
Ок нужно подумать
источник

VY

Victor Yegorov in pgsql – PostgreSQL
источник

IE

Igor' Ember in pgsql – PostgreSQL
> Key (typname, typnamespace)=(publication_id_seq, 2200) already exists
Что вот эта ошибка может означать? Пытаюсь заставить приложение автоматически создавать таблицу. Предварительно удалила таблицу, созданную в ручную, и пытаюсь при запуске приложения создать новое, а оно такую ошибку выбрасывает.
Я что-то удалить ещё забыла?
источник

VY

Victor Yegorov in pgsql – PostgreSQL
Igor' Ember
> Key (typname, typnamespace)=(publication_id_seq, 2200) already exists
Что вот эта ошибка может означать? Пытаюсь заставить приложение автоматически создавать таблицу. Предварительно удалила таблицу, созданную в ручную, и пытаюсь при запуске приложения создать новое, а оно такую ошибку выбрасывает.
Я что-то удалить ещё забыла?
а какой командой создаёте таблицу? там должна быть сама ошибка, какой текст?
так-то у вас SEQUENCE уже есть, на нём падает
источник

IE

Igor' Ember in pgsql – PostgreSQL
Victor Yegorov
а какой командой создаёте таблицу? там должна быть сама ошибка, какой текст?
так-то у вас SEQUENCE уже есть, на нём падает
 error: duplicate key value violates unique constraint "pg_type_typname_nsp_index"
источник

IE

Igor' Ember in pgsql – PostgreSQL
Мне этот код ошибки в данном контексте вообще ничего не говорит.
источник

IE

Igor' Ember in pgsql – PostgreSQL
Ощущение такое, будто таблица удалилась, а какая-то инфа, связанная с ней, где-то ещё хранится в схеме.
источник

IE

Igor' Ember in pgsql – PostgreSQL
похоже, есть таблица pg_type и в ней хранится тип для той таблицы, что была удалена. И почему-то этот тип не удалился.
источник

VY

Victor Yegorov in pgsql – PostgreSQL
Igor' Ember
похоже, есть таблица pg_type и в ней хранится тип для той таблицы, что была удалена. И почему-то этот тип не удалился.
pg_type — это системный каталог, там типы хранятся. если там есть запись. то объект вы не удалили. либо не закрыли транзакцию. либо не поймали ошибку и думаете, что всё хорошо, а на самом деле ничего не применилось.
надо логи базы смотреть.
и показать запросы, целиком
источник

IE

Igor' Ember in pgsql – PostgreSQL
Victor Yegorov
pg_type — это системный каталог, там типы хранятся. если там есть запись. то объект вы не удалили. либо не закрыли транзакцию. либо не поймали ошибку и думаете, что всё хорошо, а на самом деле ничего не применилось.
надо логи базы смотреть.
и показать запросы, целиком
таблицу удаляю в ручную через терминаль просто в виде
DROP TABLE publications;
источник

РЖ

Роман Жарков... in pgsql – PostgreSQL
А давно удалили? Или это регулярная ошибка при работе приложения?
источник

IE

Igor' Ember in pgsql – PostgreSQL
Роман Жарков
А давно удалили? Или это регулярная ошибка при работе приложения?
Только что, полчаса назад мб.
Это тестовая бд, ничего страшного.
Когда перезапускаю, то постоянно вылетает. Но приложение не падает, работает, просто ошибка раздражает. Пытаюсь понять откуда она. Раньше создавала и удаляла таблицы в ручную, было всё норм.
источник