Вопросы по теме 'postgresql-10'
Функции, возвращающие набор, не разрешены в UPDATE при использовании Postgres 10.
У нас есть старое обновление базы данных Flyway
UPDATE plays SET album = (regexp_matches(album, '^6,(?:(.+),)?tv\d+'))[1]
... это нормально работает с любой версией Postgres от 9.2 до 9.6, но не работает с последней версией Postgres 10....
4272 просмотров
schedule
29.11.2023
Несоответствие версии Postgres pg_dump, хотя версии одинаковы
Я пытаюсь сбросить базу данных Postgres из Amazon RDS, которую я недавно обновил до версии 10.1. Для этого я загружаю pg_dump 10.1 с сайта enterprisedb.com ( http://get.enterprisedb.com/postgresql/postgresql-10.1-1-linux-x64-binaries.tar.gz ), но...
8289 просмотров
schedule
12.12.2023
Как now () оценивается при передаче в функцию в качестве параметра
У меня есть таблица, которая разделена на временную метку с полем часового пояса. Я был очень удивлен, обнаружив, что следующее условие where заставляет планировщик запрашивать каждую отдельную «дочернюю» таблицу в разделе:
WHERE reading_time...
154 просмотров
schedule
06.04.2024
Почему планировщик запросов не может преобразовать коррелированный подзапрос?
В Как PostgreSQL подходит к запросу 1 + n? , Я узнал, что коррелированный подзапрос можно переписать как левое соединение:
select film_id, title,
(
select array_agg(first_name)
from actor...
122 просмотров
schedule
14.11.2022
Как выбрать группу количества транспортных средств по региону с помощью postgres
Я новичок в постгресе.
Мое имя таблицы postgres - Vehicle, состоящее из следующих столбцов
1.ID
2.name
3. wheel (2,3,4,6,8) // two wheeleer,4 whellers
4. region ('hyderabad','mumbai','delhi',...)
5. polluted ('yes','no')
Мой вопрос...
45 просмотров
schedule
18.09.2022
Ускорьте запрос ActiveRecord для подсчета различных
Я наткнулся на этот ответ для ускорения запроса, сказав использовать
SELECT COUNT(*) FROM (SELECT DISTINCT column_name FROM table_name) AS temp;
вместо
COUNT(DISTINCT column_name)
Как можно было бы записать это изменение в...
45 просмотров
schedule
13.12.2022
Хранимая процедура - возвращаемый набор результатов - Postgres 11
Можно ли вернуть некоторый набор результатов из хранимой процедуры Postgres 11?
Я думаю, что это не так, но я хочу быть уверен.
Я вижу, что другой человек спрашивал здесь, но не получил ответов.
Хранимая процедура Postgres 11 не возвращает...
28 просмотров
schedule
15.11.2022
PostgreSQL: исключить полный массив jsonb, если один элемент не соответствует предложению WHERE
Предположим, есть таблица json_table со столбцами id (int), data (jsonb) . Пример значения jsonb будет
{"a": [{"b":{"c": "xxx", "d": 1}},{"b":{"c": "xxx", "d": 2}}]}
Когда я использую оператор SQL, подобный следующему:
SELECT data...
195 просмотров
schedule
09.02.2024
Запрос на левое соединение PostgreSQL с отношением один ко многим
У меня есть таблицы ниже
CREATE TABLE employee(id serial PRIMARY KEY,employee jsonb);
CREATE TABLE perks_details(id serial PRIMARY KEY,details jsonb);
insert into employee(employee) values
('{"name": "name1",...
53 просмотров
schedule
17.05.2024
Postgres (AWS Aurora) не применяет уникальный индекс / ограничение
Мы используем Postgres для нашей производственной базы данных, технически это база данных Amazon AWS Aurora с версией движка 10.11. Кажется, он не находится под какой-либо необоснованной нагрузкой (100-150 одновременных подключений, ЦП всегда ниже...
273 просмотров
schedule
28.11.2022