Описание тега postgresql

PostgreSQL - это система управления объектно-реляционными базами данных с открытым исходным кодом (ORDBMS), доступная для всех основных платформ, включая Linux, UNIX, Windows и OS X. Пожалуйста, указывайте точную версию Postgres при задании вопросов. Вопросы, касающиеся администрирования или расширенных функций, лучше всего направлять на dba.stackexchange.com.
0 ответов

Может читать информацию базы данных postgres... однако не может писать в нее

Я использую следующий код Node.js. Кажется, я могу читать свою базу данных, но мне Чрезвычайно трудно писать в нее. Любая помощь будет принята с благодарностью, это невероятно расстраивает. Я пробовал несколько вариантов оператора INSERT SQL, но все…
02 июн '19 в 23:16
1 ответ

Зацикленная таблица Postgres (начните последовательность с 1 и перезапишите старые строки)

Я хочу, чтобы таблица содержала журналы и была зациклена, поэтому, когда она дошла до последнего ключа в последовательности, она начнется заново с одного и перезапишет старые журналы. Я могу это сделать, если пометить последовательность как цикл и в…
03 июн '19 в 21:30
1 ответ

Как получить отдельную строку для объединенных данных?

Допустим, у меня есть сущности с именами в таблице name с ключом name_id, Эти имена могут иметь "альтернативные формы", в той же таблице, с внешним ключом primary_name_id, Дело в том, что для сущностей ссылаются только на первичные имена. Поэтому, е…
04 июн '19 в 15:14
1 ответ

Почему я могу сохранить экземпляр модели django без определения всех ненулевых полей

Когда я определяю ненулевое поле в django, это позволяет мне сохранить экземпляр модели без указания какого-либо значения для этого ненулевого поля. Это не то, что я ожидал. Как я могу заставить это привести к ошибке? Postgres 9.1 django 2.1 windows…
04 июн '19 в 12:51
2 ответа

"синтаксическая ошибка в конце ввода" - при попытке запуска хранимой процедуры из БД

Я пишу в ядре.net и пытаюсь запустить хранимую процедуру из базы данных (Postgresql). Я получаю сообщение об ошибке "Синтаксическая ошибка в конце ввода". Строка подключения верна (обнаружена во время отладки). Проблема заключается в синтаксисе мето…
05 июн '19 в 17:23
1 ответ

Правильно вызывать с EJB, используя JPA и Postgresql

В качестве первого шага, чтобы начать работу в Spring, мне было поручено сделать самые простые вещи. Я следовал этому маленькому учебнику, который нашел и скопировал, чтобы иметь отправную точку. Но когда я запускаю программу, я получаю эту ошибку A…
06 июн '19 в 02:48
2 ответа

Rails Migration для добавления индекса к разнице между двумя столбцами

В моем приложении Ruby on Rails у меня есть модель Message это имеет created_at колонна и status_updated_at колонка. Оба они являются датами. Для ускорения запросов, таких как Message.where(status: 'delivered', account_id: 11).where('status_updated_…
1 ответ

Получение pivot-подобной операции, достигнутой в pgsql

Я пытаюсь получить статус ошибок на основе идентификаторов ошибок и когда они меняются. При использовании запроса ниже: select b.bug_id,b.creation_ts as issue_reported,ba.added,ba.bug_when from bugs b join bugs_activity ba on b.bug_id = ba.bug_id jo…
07 июн '19 в 15:04
0 ответов

Влияние на транзакцию ActiveRecord/PostgreSQL, когда клиент прерывается через Ruby Timeout::timeout

Прежде чем мы начнем, да, я знаю, что использование Ruby's Timeout - ужасная идея. Но это скорее мысленный эксперимент. Допустим, у меня есть некоторый код Ruby, завернутый в Timeout::timeout блок, который выполняет целую кучу транзакций SQL (через …
2 ответа

Как создать массив для хранения первичных ключей?

У меня есть 3 таблицы (пользователи, ссылки и списки ссылок), и я хочу хранить идентификаторы пользователей и их ссылки в массиве. Однако, когда я пробую код ниже, я получаю следующую ошибку: несовместимые типы: целое число [] и целое число Есть ли …
0 ответов

Неверный синтаксис ввода для числового типа: "1,257.00"

Я пытаюсь создать таблицу и скопировать в нее содержимое CSV-файла. Я получаю сообщение об ошибке с десятичными значениями в CSV-файле. Я пытался использовать плавающие, двойные и числовые типы. Все они дают одинаковую ошибку. create temporary table…
09 июн '19 в 11:41
1 ответ

Свести столбец, содержащий массив JSON в Pandas

У меня есть таблица в postgresql - a_table - какой 1 столбец - previous_names - хранится в виде массива JSON - CREATE a_table (..., previous name JSON [], ...), Я использую этот фрагмент кода, чтобы загрузить таблицу в pandas df: DBNAME = "dname" US…
10 июн '19 в 15:09
2 ответа

Как отфильтровать строки в одной таблице по значениям из объединенной таблицы

products | id | ------ | 1 | | 2 | attributes | product_id | value | -------------------------------- | 1 | Needed value #1 | | 1 | Needed value #2 | | 2 | Needed value #1 | Мне нужно выбрать продукт, который имеет оба Needed value #1 а также Needed…
10 июн '19 в 17:40
0 ответов

Почему я неправильно сформировал буквальную ошибку с pg-promise, когда SELECT имеет условие WHERE для числового диапазона?

Я пытаюсь выбрать элемент из таблицы, где данное число вписывается в его диапазон стоимости. Кажется, работает, если я вручную установить $/cost/ к 3.136 но как только я пытаюсь использовать именованный параметр, он терпит неудачу. Я использую други…
11 июн '19 в 00:11
0 ответов

Как связать сервер odoo с базой данных Postgresql?

Как соединить postgresql с сервером odoo 11 в Ubuntu Server 16.04, так: https://stackru.com/images/b4dfedb2743a8f3bb58d9066b575b29c9f76ab0e.png У меня есть статус ошибки postgresql: FATAL : Could not access private key file "/etc/ssl/private/ssl-cer…
10 июн '19 в 19:07
2 ответа

Rails - передача определенного столбца для запроса по количеству связанной модели

У меня есть приложение рельсов с моделью "рецепты". Рецепт может понравиться ("нравится" модель) пользователю. Чего я хотел бы достичь (в конце концов), так это отсортировать список рецептов на странице индекса рецептов по количеству лайков. Я видел…
1 ответ

Как хранить массивы точек (X,Y, цвет) внутри массива Postgres

Как сохранить в Postgres данные, где каждая запись во внешнем потоке данных имеет следующую структуру: (отметка времени, [(x1,y1, color1), (x2,y2, color2), ...])? Количество баллов варьируется от записи к записи. Я пытался использовать PostGIS: CREA…
12 июн '19 в 02:30
1 ответ

ОШИБКА: отношение "hibernate_sequence" не существует

Я не хочу использовать автоинкрементный идентификатор. У меня есть эта таблица в PostgreSQL: CREATE TABLE public.project ( id character varying(255) COLLATE pg_catalog."default" NOT NULL, name character varying(255) COLLATE pg_catalog."default" NOT …
12 июн '19 в 15:23
0 ответов

Использование knex.raw() в запросе.select

Я пытаюсь использовать know.raw() в моем выборе, но получаю ошибку 500 при запуске теста npm. Короче говоря; Я хочу, чтобы "оставшийся" столбец уменьшался при увеличении моего столбца. Я написал и протестировал свой код на SQL, и я протестировал его…
13 июн '19 в 00:06
1 ответ

JSON_AGG с postgressql

Я запустил запрос, как показано ниже select sum(ts.delay_end_time)as delay_time,dc.id,dc.category_department, json_agg(json_build_object('delay_numeric_code',TRIM(dcm.delay_numeric_code),'delay_alphabetic_code', TRIM(dcm.delay_alphabetic_code), 'des…
13 июн '19 в 09:09