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

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

Как сделать этот групповой запрос ActiveRecord в postgres

Я пытаюсь найти в таблице 3M всех пользователей с одинаковыми именами. Я прочитал что-то вроде этого, может сделать свое дело. User.find(:all, :group => [:username], :having => "count(*) > 1" ) Однако, так как я использую Postgres, это возв…
12 июл '13 в 18:39
1 ответ

Ошибка Postgresql: функция "json_to_recordset(text) не существует"

Я создаю эту функцию: -- Function: public.proc_rebate2reachrebateinsert(text) -- DROP FUNCTION public.proc_rebate2reachrebateinsert(text); CREATE OR REPLACE FUNCTION public.proc_rebate2reachrebateinsert(paramstr text) RETURNS void AS $BODY$ DECLARE …
13 авг '18 в 15:08
2 ответа

Синтаксическая ошибка с Postgres FOR LOOP

У меня проблема с функцией postgres: CREATE OR REPLACE FUNCTION linkedRepoObjects(id bigint) RETURNS int AS $$ DECLARE catNumber int DEFAULT 0; DECLARE cat RECORD; BEGIN WITH RECURSIVE children(categoryid,category_fk) AS ( SELECT categoryid, categor…
15 май '10 в 08:33
0 ответов

Как создать отдельные таблицы из значения столбца JSON в postgreSQL

Ниже приведен формат таблицы: CREATE TABLE records ( id text, record json ) Для каждого record столбец строки, значение JSON будет: (это просто снимок всей структуры) { "Trial": { "primary_id": "xxxxx", "key1": "aaaaaaaa (BAL-8557) aaaaaaaaaaaaaaaaa…
15 ноя '18 в 03:58
1 ответ

Модульное тестирование NHibernate Postgresql с SQLite. Задача генератора последовательностей

Можно ли сделать генератор идентификаторов Sqlite NHibernate совместимым с Postgresql? Я планирую провести модульное тестирование своего проекта NHibernate Postgresql на основе этого http://ayende.com/Blog/archive/2009/04/28/nhibernate-unit-testing.…
02 дек '10 в 14:12
1 ответ

Установить правило в Postgres для записи в столбце

У меня есть таблица с названием Staff, которую я сейчас создаю. У меня есть столбцы: staffNo Fname LName позиция секс дата рождения оплата труда branchNo В настоящее время у меня есть запись в командной строке postgres: CREATE TABLE Staff( staffNo T…
09 ноя '14 в 22:54
1 ответ

Разделить столбец в postgres в запросе выбора

У меня есть столбец с несколькими идентификаторами сотрудников с разделением запятыми. Необходимо получить данные с помощью запроса select с указанием состояния столбца идентификатора этого сотрудника, но необходимо передавать один идентификатор за …
25 май '17 в 06:09
0 ответов

Соединение Google Cloud Postgres в Java

Я создал веб-приложение и решил, что хочу развернуть его в облаке Google. Итак, я сейчас портирую свой код, чтобы он работал. Я следил за этой страницей: https://cloud.google.com/appengine/docs/flexible/java/using-cloud-sql-postgres Для настройки со…
8 ответов

Как установить время ожидания соединения в SQLAlchemy

Я пытаюсь выяснить, как установить время ожидания подключения в create_engine()пока что пробовал: create_engine(url, timeout=10) TypeError: Недопустимые аргументы (аргументы) 'timeout' отправлены в create_engine() с использованием конфигурации PGDia…
25 фев '16 в 23:49
1 ответ

Как сохранить увеличенное значение в Postgres с помощью C#

У меня есть приложение DNN, и мне удалось установить пользовательский модуль. Модуль в основном увеличивает и уменьшает значение в метке. Также есть кнопка с именем submit, которая отображает только положительное значение в метке, которое также явля…
22 июл '15 в 10:39
1 ответ

Как удалить столбец postgresql

Мой код: drop table movie; CREATE TABLE movie ( imdib varchar NOT NULL, name varchar NOT NULL, year integer, rating varchar, votes varchar, runtime varchar, directors varchar, actors varchar, genres varchar ); COPY movies FROM '/home/max/Schreibtisc…
23 июн '15 в 16:37
1 ответ

Невозможно найти метаданные таблицы для таблицы

Я использую Spring и мой класс помечен @Transactional, Я использую SimpleJdbcInsert но я получаю следующее предупреждение: TableMetaDataProvider: - Невозможно найти метаданные таблицы для "data.data_insert" - необходимо указать имена столбцов У меня…
29 сен '15 в 08:53
1 ответ

Проблема отношения после перехода с sqlite3 на Postgres

Я получаю эту ошибку при попытке получить доступ к странице индекса # счета: ActiveRecord::StatementInvalid in BillsController#index PG::UndefinedTable: ERROR: relation "bills" does not exist LINE 5: WHERE a.attrelid = '"bills"'::regclass ^ : SELECT…
18 окт '15 в 09:25
2 ответа

Сделать имена все в верхнем регистре?

У меня есть стол Employeeодин столбец в этой таблице называется Name, Name столбец уже заполнен данными (имя сотрудника). Но некоторые из этих имен прописными буквами, а другие строчными. Как я могу сделать их все в верхнем регистре? Я использую Pos…
29 июн '14 в 05:31
0 ответов

PostgreSQL: запрос выполняется очень медленно при первом запуске, быстро при последующих запусках

У меня есть запрос, который выполняется особенно медленно при первом запуске с учетной записью конкретного клиента. Затем он работает значительно быстрее на всех последующих запусках. Эта проблема чрезвычайно выражена на вращающемся диске - это все …
21 дек '15 в 08:22
1 ответ

postgresql libpq вставляет пустую строку без причины

Я использую библиотеку libpq в C для доступа к моей базе данных Postgresql. Приложение вставляет часть данных, поступающих из очереди. Когда данных много и они очень быстро вставляются, они произвольно вставляют пустую строку в таблицу. Прежде чем в…
19 май '09 в 21:40
1 ответ

Функция Postgresql, возвращающая запись - доступ к отдельным столбцам

У меня есть функция f_product_price(lab uuid, price_list uuid, product_class uuid), которая возвращает запись полезных элементов. Если я использую функцию в предложении FROM, она отлично работает в версии 9.3: select a.item_name, pl.base_price, ....…
12 ноя '14 в 13:17
1 ответ

SQL: как скопировать одну строку в таблицу в новую таблицу с несколькими столбцами

Я использую postgresql. У меня есть одна таблица только с одной строкой с такими столбцами, как: Имя_1 | LastName_1 | Имя_2 | LastName_2 | Имя_3 | LastName_3 --------------------------------------------------------------- Том | Джонс | Джеймс | Sunn…
15 ноя '15 в 16:20
3 ответа

ОШИБКА: неверная последовательность байтов для кодировки "UTF8"

Я смотрел на похожие вопросы, но до сих пор не нашел подходящего решения. На моей ОС Ubuntu я создал базу данных: createdb PADB -W И создал таблицу. create table teacher( id_teacher integer PRIMARY KEY, name varchar(120), experience integer ); NOTIC…
16 мар '14 в 10:54
0 ответов

Как показать содержимое в таблице postgresql

Я вошел в свою базу данных postgresql на облачном сервере, и я знаю, что \d используется для отображения всех таблиц в моей базе данных, и \d mytablename используется для отображения всех столбцов в таблице. Тем не менее, кто-нибудь может сказать мн…
23 ноя '15 в 01:06