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

Как выполнить запрос с использованием полей внутри нового типа данных PostgreSQL JSON?
Я ищу некоторые документы и / или примеры для новых функций JSON в PostgreSQL 9.2. В частности, учитывая серию записей JSON: [ {name: "Toby", occupation: "Software Engineer"}, {name: "Zaphod", occupation: "Galactic President"} ] Как...
203577 просмотров

выбрать из — на основе значения в формате JSON
Допустим, у меня есть таблица базы данных с несколькими общими столбцами, такими как имя, пол, возраст,... Кроме того, у меня есть дополнительный столбец, использующий тип данных JSON (доступен в Postgres 9.2) с произвольной длиной и произвольными...
411 просмотров
schedule 26.07.2022

Сбой ping пула подключения к консоли администратора Glassfish 4.0
С этой ошибкой: Ошибка пула соединений Ping для postgreSQLPool. Соединение не может быть выделено, потому что: FATAL: база данных "/localhost:5432/mydatabase" не существует Конфигурация пула следующая: Pool Name: postgreSQLPool Resource Type:...
3239 просмотров
schedule 29.04.2023

postgresql: ошибка одноранговой аутентификации с md5
При настройке моей установки postgresql я определил, что пользователь, пытающийся войти в систему с паролем, не относящийся к соответствующему пользователю ОС, не проходит аутентификацию со следующим сообщением: $ psql -d postgres confluence -W...
1979 просмотров
schedule 23.05.2023

Удалить дубликаты в postgres
Я хочу удалить все строки, кроме одной, для данного дубликата «external_id». Выполнение приведенного ниже запроса для моей таблицы из 5 000 000 строк занимает около двух минут, и я чувствую, что должен быть более быстрый способ выполнить эту задачу....
250 просмотров

Postgresql LEFT JOIN json_agg () игнорировать / удалять NULL
SELECT C.id, C.name, json_agg(E) AS emails FROM contacts C LEFT JOIN emails E ON C.id = E.user_id GROUP BY C.id; Postgres 9.3 создает, например, вывод id | name | emails ----------------------------------------------------------- 1...
28193 просмотров
schedule 09.09.2022

Postgres 9.3, hstore 1.1, неизвестный оператор '?'
У меня есть таблица журнала, которая собирает изменения таблицы с помощью hstore. Что-то подобное: CREATE TABLE "gt_wells"."log_edits" ( "well_gid" SERIAL , "modified_by" TEXT , "edit" HSTORE ); где «редактировать» —...
778 просмотров
schedule 07.04.2023

Функция не существует ошибка при создании функции с большим количеством параметров
Я удалил функцию PL/pgSQL и пытаюсь воссоздать ее с еще одним параметром (со значением по умолчанию). Но я получаю странную ошибку: ERROR: function vytvor_kod_sj(text, integer, integer) does not exist SQL state: 42883 Я бы ожидал такой...
1467 просмотров
schedule 29.08.2022

Обновление верхней границы диапазона дат до бесконечности
Синтаксис того, как обновить только верхнюю границу столбца диапазона дат, поставил меня в тупик. Я хотел бы, чтобы нижняя граница оставалась неизменной и обновляла только верхнюю границу столбца диапазона дат (например, временной интервал) до...
2729 просмотров
schedule 18.06.2023

как разобрать json с помощью json_populate_recordset в postgres
У меня есть json, хранящийся в виде текста в одной из строк моей базы данных. данные json следующие [{"id":67272,"name":"EE_Quick_Changes_J_UTP.xlsx"},{"id":67273,"name":"16167.txt"},{"id":67274,"name":"EE_12_09_2013_Bcum_Searchall.png"}]...
20752 просмотров
schedule 11.04.2022

Обновление pg для сохранения определения базы данных требует времени
Я нахожусь в процессе обновления pg_upgrade с 8.4 до 9.3. Я использую эту технику: http://momjian.us/main/writings/pgsql/pg_upgrade.pdf Обновление выполняется уже 250 часов, а определение базы данных сохраняется на шаге уже 160 часов. Это...
967 просмотров

Вернуть номер ошибки
Я хочу вернуть номер ошибки, используя версию PostgreSQL 9.3. Я сослался на это:-> http://www.postgresql.org/docs/9.4/static/errcodes-appendix.html но хочу знать, как мне вернуть номер ошибки. В SQL Server 2008 R2 мы просто используем...
1360 просмотров
schedule 17.06.2022

Имя динамического столбца в возвращаемом типе
У меня есть таблица с несколькими столбцами в ней. Я хочу вернуть детали таблицы с помощью функции вызова. Далее я создал таблицу с некоторыми записями, а также создал функцию для возврата результата оператора select. Таблица : create table...
444 просмотров
schedule 13.05.2022

Как я могу запросить уровень изоляции транзакций существующего сеанса postgres?
Я хочу иметь возможность запрашивать настройки в другом существующем сеансе. В частности, transaction_isolation. У нас есть: current_setting('transaction_isolation') Я хочу вызвать что-то вроде: session_setting('transaction_isolation',...
12969 просмотров
schedule 17.10.2022

pg_restore при сбое таблицы из-за hstore
Фон : Я использую PostgreSQL 9.3.5 на Ubuntu 14.04. После плохого скрипта у меня есть таблица, которую мне нужно восстановить из файла дампа, созданного через pg_dump. В этой таблице у меня есть триггер аудита, основанный на этой...
1383 просмотров
schedule 22.02.2023

Postgres: найти максимальное значение в массиве int?
с использованием Postgres 9.3... Может кто-нибудь объяснить, почему я не могу использовать функцию max непосредственно для невложенного массива..? Насколько я понимаю, функция unnest возвращает "setof", как и оператор select. Так почему же...
14081 просмотров
schedule 14.07.2023

Обновление строки с помощью триггера без бесконечного цикла
У меня есть столбец с именем updated , который предназначен для отображения времени последнего изменения этого столбца. Моей первой попыткой было создать триггер, который изменил столбец updated на значение, возвращаемое now() . Но поскольку...
4208 просмотров
schedule 27.05.2022

Заполните значение NULL самым последним значением из того же столбца.
Я пытаюсь заполнить значения NULL в столбце самым последним значением, отличным от NULL, в этом столбце. Например, в приведенном ниже примере я хочу, чтобы столбец IG для значений FR и первого SPR был равен «1», но конечное значение SPR было равно...
62 просмотров
schedule 19.09.2022

Эксклюзивная блокировка строки общего доступа Postgresql VS pg_advisory_lock
Я запускаю Postgres 9.3, и у меня есть теги таблиц, к которым можно получить доступ через модуль Python psycopg2. У меня есть таблица с названием «теги», которая обновляется / вставляется двумя разными методами, называемыми «обновление» и «вставка»....
1138 просмотров

Как я могу указать столбцы экспорта sqoop в целевой БД?
Я хотел бы заполнить таблицу postgres из файла avro с помощью экспорта sqoop (2), но у меня нет поля id в источнике, и оно должно заполняться автоматически (серийный тип), но я получаю сообщение об ошибке. таблица DDL: CREATE TABLE test ( id...
414 просмотров
schedule 19.04.2023