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

NoneFor PostgreSQL questions specific to version 9.4
2 ответа

2201B ОШИБКА: недопустимое регулярное выражение при использовании функции replace()

Почему Postgres дает мне эту ошибку [2014-10-30 13:43:36] [2201B] ОШИБКА: недопустимое регулярное выражение: недопустимый escape \ sequence Где: функция PL/pgSQL normalize_username() строка 5 при назначении когда я использую оператор SQL: UPDATE use…
30 окт '14 в 09:54
2 ответа

Postgresql - это сервер, работающий локально и принимающий соединение в домене Unix

Я пытаюсь установить postgresql-9.5 или postgresql-9.6 на мою Ubuntu 16.04 или же 14.04 после выполнения процесса установки, используя приведенные ниже команды. sudo apt-get install update sudo apt-get install postgresql postgresql-contrib Но когда …
1 ответ

Преобразовать текстовое значение (01.06.2008 11:34:33 PM, 02.06.2008 2:32:07 AM) в метку времени

У меня есть столбец с типом данных текста в PostgreSQL со значениями ниже: 6/1/2018 11:34:33 PM 6/2/2018 2:32:07 AM Я хочу преобразовать его в метку времени: 2018-01-06 23:34:333 2018-02-06 02:32:07 Как мне это сделать? Я старался to_timestamp(entry…
1 ответ

Частичный индекс по значению из связанной таблицы, а не по внешнему ключу?

Я работаю на платформе обучения, где студенты принадлежат к teamкаждый из которых принадлежит curriculum: CREATE TABLE teams ( id SERIAL, name string NOT NULL, curriculum_id integer NOT NULL ); CREATE TABLE curricula ( id SERIAL, name string NOT NUL…
1 ответ

Уникальный индекс для встроенного объекта json

Я сейчас тестирую Postgresql 9.4 beta2. Мне интересно, возможно ли создать уникальный индекс для встроенного объекта json? Я создаю имя таблицы products: CREATE TABLE products (oid serial primary key, data jsonb) Теперь я пытаюсь вставить объект JSO…
1 ответ

Добавление максимального идентификатора из другой таблицы в запрос в PostgreSQL

Мне нужно соединить max(id) с bigint (и первичным ключом) из одной таблицы в другую. Итак, если максимальный идентификатор 1234567890, то я бы хотел, чтобы результаты были: name, max_id 'foo', 1234567890 'bar', 1234567890 'noo', 1234567890 'boo', 12…
21 фев '15 в 00:21
2 ответа

Поддержание двух табличных структур одинаково на postgresql

У нас есть две таблицы A и B в PostgreSQL 9.4. Мы хотим убедиться, что столбцы A всегда являются подмножеством столбцов B (то есть, предотвращая ALTER на A от добавления / удаления / изменения столбцов, которые отличают его от B). Любые идеи о том, …
04 фев '16 в 02:48
2 ответа

Почему при создании таблицы с последовательным столбцом создается последовательность с максимальным значением bigint?

Я немного сбит с толку и плохо знаком с PostgreSql, я думал, что serial = integer и bigserial = bigint, поэтому я запутался, почему вижу последовательность с максимальным значением 9223372036854775807 вместо 2147483647, когда я создаю таблицу с PK, …
20 фев '17 в 19:12
0 ответов

CREATE RULE, WHERE, предложение и CASE WHEN для нескольких условий возможно?

Иметь таблицу с именем; "имена". И у меня есть еще таблицы:"names_a, names_, names_c .... names_z". Таблицы из "names_a ... names_z" наследуются от "names" Я могу определить правило так: Create RULE names_insert AS On Insert To names WHERE (isim lik…
03 фев '15 в 17:48
1 ответ

Конвертировать pg_LSN в wAL postgresql

Я настроил потоковую репликацию, используя слот репликации. Я проверил вид pg_replication_slots которые содержат restart_lsn pg_lsn Адрес (LSN) из старейших WAL что все еще может потребоваться потребителю этого слота и, следовательно, не будет автом…
21 июл '16 в 06:30
0 ответов

Функция postgres будет нормально работать в консоли psql, но зависает при выполнении в скрипте

У меня есть функция, которая проходит через цикл и вызывает другую функцию (я также пробовал это со всем кодом в той же функции). Внутренняя функция проходит через другой цикл и выполняет вставку в не временную таблицу. Что происходит... когда я выз…
21 мар '15 в 20:48
1 ответ

Hibernate, PostgreSQL: не удалось извлечь набор результатов, SQLState 25P02

Я работаю на одном из наших тестовых серверов и получаю сообщение об ошибке из спящего режима, когда пытаюсь вызвать метод, где я получаю объект Person по его имени пользователя. Что я делаю неправильно? Журнал ошибок: WARN : org.hibernate.engine.jd…
08 мар '17 в 09:18
1 ответ

Amazon RDS: в моих журналах появляются тысячи сообщений отладки PostGIS

Я использую расширение PostGIS с PostgreSQL в Amazon RDS. Я использую Octopus Deploy вместе с PowerShell и psql.exe выполнять развертывание базы данных и импортировать задания. Я запускаю свой собственный сервер PostgreSQL в моей тестовой среде, и м…
16 сен '15 в 13:47
1 ответ

Pentaho CDE, дизайнер отчетов запрос justify_interval из PostgreSQL

Когда я пытаюсь выполнить этот запрос select justify_interval('2000000 second'); в postgreSQL (pgAdmin) он отлично работал, у меня был такой результат: 23 дня 03:33:20, но когда я использовал его в дизайнере отчетов Pentaho или CDE в Пентахо, у меня…
1 ответ

Копирование Postgresql завершается неудачно на довольно печатном JSON

У меня есть файл с данными JSON. Файл был предоставлен мне "довольно напечатанным" (с отступами и т. Д.), Но PostgreSQL \copy не может загрузить его. Это дает следующую ошибку: CONTEXT: JSON data, line 1: { COPY test_data, line 1, column data: "{" Э…
10 фев '16 в 23:29
1 ответ

Столбец классификации в pg_description

Что такое столбец "classoid" в таблице pg_description? Я вижу, что это меняется для различных видов объектов, таких как таблица, функция и т. Д., Официальная документация PostgreSQL гласит, что classoid - это "OID системного каталога, в котором появ…
10 авг '17 в 09:29
2 ответа

postgres, создать базу данных из шаблона на внешнем сервере

У меня есть два сервера с одинаковой версией postgres(9.4). Я хотел бы сделать быстрый клон базы данных (резервное копирование и восстановление). Как я понимаю, "создать базу данных ххх из шаблона" - это самый быстрый способ сделать копию базы данны…
21 июл '17 в 09:24
1 ответ

pgpool-ii в режиме "ведущий / ведомый": как мне проще всего запустить аварийное переключение?

Поэтому я тестирую игрушечную инфраструктуру postgresql с некоторыми локальными виртуальными машинами, чтобы определить, как pgpool ведет себя при сбое. Я настроил элементарную установку, где у меня есть две машины базы данных (192.168.0.2 и 192.168…
01 мар '16 в 23:02
1 ответ

Напишите сценарий оболочки для импорта файлов CSV-файлов в таблицу postgres.

Мы используем Postgres 9.4. Следующее является требованием. Кто-нибудь может поделиться мне сценарием оболочки для импорта CSV-файлов в таблицу. Какой бы файл CSV не импортировался, его нужно перенести в другой каталог. Спасибо
13 сен '17 в 04:10
1 ответ

Как запросить поле JSONB с массивами внутри

У меня есть поле JSONB, которые имеют такой массив [{"odd_id"=>"5328", "team_id"=>"", "event_id"=>"10301952", "odd_type"=>"full_time", "odd_label"=>"X", "odd_value"=>"3.29"}, {"odd_id"=>"5349", "team_id"=>"", "event_id"=>"…
17 апр '18 в 11:57