Вопросы по теме 'postgresql-12'

Как работать с типом поля массива text[] в Npgsql?
У меня есть база данных Postgres 12 с одной таблицей: CREATE TABLE public.messages ( sender text COLLATE pg_catalog."default", "timestamp" timestamp with time zone, message_id bigint, text text COLLATE pg_catalog."default",...
355 просмотров

Найдите уникальные значения, подсчитайте дубликаты и ранжируйте их, используя WITH в PostgreSQL 12.
У меня есть 3 сложные таблицы. Для этого вопроса я упрощу обычаи. Мне нужен рейтинг, подсчет (дуплики) и уникальные записи (результат). Он работает с одной таблицей, однако, когда включен другой WITH и указан INNER JOIN , я больше не получаю...
137 просмотров
schedule 17.08.2023

Как выбрать диапазон дат * и * записи непосредственно до и после этого диапазона?
Я работаю с таблицей, в которой каждая строка имеет отметку времени, и эта отметка времени уникальна для заданного набора других значений столбца: CREATE TEMPORARY TABLE time_series ( id SERIAL PRIMARY KEY, created TIMESTAMP WITH TIME ZONE...
48 просмотров
schedule 21.02.2023

Столбец, сгенерированный Postgresql, требует суммы нескольких столбцов целочисленного массива
У меня есть таблица, в которой есть 2 столбца целых чисел и 2 столбца массива целых чисел, в которых хранятся оценки. Например, моя строка будет выглядеть следующим образом: { physical_ed: 40, music: 90, first_term: {10,23,43}, second_term:...
193 просмотров

PostgreSQL 12 и PostGIS 3.0.1: ОШИБКА: не удалось получить доступ к файлу $libdir/postgis-3: нет такого файла или каталога в Linux
У меня есть Linux Mint 19.2 , где я установил новейший PostgreSQL 12, используя: sudo apt-get install postgresql Точно так же я установил новейшую версию Postgis 3.0.1, используя: sudo apt-get install postgis Я настроил учетную запись...
3018 просмотров
schedule 26.04.2022

Postgresql 12 - сортировка не работает Windows/Linux
Я установил Postgresql 12 как на Windows, так и на Linux CentOS 8. Для моего проекта мне нужно было создать собственную сортировку ICU и применить ее ко всем символьным столбцам (либо при создании столбца, либо в порядке запросов = предпочтительно)....
231 просмотров
schedule 17.07.2022

Как настроить pg_config/pgxs/make для получения CPPFLAGS и CFLAGS в Makefile для сборки расширений Postgres C/C++?
Я хотел бы добавить флаги компилятора для создания моего расширения Postgres C/C++. Я пробовал стандартные методы Makefile, но pg_config не улавливает ни один из флагов компилятора, которые я добавляю. Makefile выглядит следующим образом: 1 #...
338 просмотров
schedule 03.05.2023

Обновить таблицу с возвращенным идентификатором из вставки в другую таблицу
Я пытаюсь понять, как вставить данные из таблицы 1 в таблицу 2, а затем использовать вновь созданный идентификатор из таблицы 2 для обновления соответствующей строки в таблице 1. Я использую Postgres 12.4 для чего он стоит Пример: у меня есть две...
49 просмотров

PostgreSQL 12.3: ОШИБКА: недостаточно памяти для результата запроса
У меня есть AWS RDS PostgreSQL 12.3 (t3.small, 2 ЦП 2 ГБ ОЗУ). У меня есть эта таблица: CREATE TABLE public.phones_infos ( phone_id integer NOT NULL DEFAULT nextval('phones_infos_phone_id_seq'::regclass), phone character varying(50)...
3172 просмотров

Ошибка при установке PostgreSQL — копирование сжатого файла NodeIndexOnlyScan.sh
Когда я пытаюсь установить postgresql, я получаю это сообщение об ошибке: Я думал, что произошла ошибка с установщиком, поэтому я попробовал установщик PostgreSQL 12, но та же ошибка в другом месте: Даже я скачал новый установщик, но...
36 просмотров

PostgreSQL 12 — Список последовательностей, которые не соответствуют имени связанной таблицы
У меня есть база данных с большим количеством таблиц. Я хочу привести в порядок отношения, которые больше не подходят по именам из-за изменения имен таблиц. Мне удалось исправить ограничения, но я не могу собрать строки вместе, чтобы перечислить...
23 просмотров
schedule 19.05.2024

Высокоскоростная вставка одной строки с помощью PostgreSQL и TimescaleDB
У меня есть случай с TSDB Hypertable, который выглядит примерно так: CREATE TABLE data ( pool_id INTEGER NOT NULL, ts TIMESTAMP NOT NULL, noise_err DECIMAL, noise_val DECIMAL, signal_err DECIMAL, signal_val DECIMAL, high_val DECIMAL,...
127 просмотров

Внешняя таблица, созданная с застреванием наследования
Я пытался создать внешнюю таблицу в своей базе данных PSQL. . Суть здесь в том, чтобы объединить одну и ту же таблицу steps из двух разных баз данных. Я хочу использовать INHERITS для копирования схемы. У меня есть таблица steps локально...
172 просмотров