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

Как сделать поворот в PostgreSQL
Я новичок в PostgreSQL. Предположим, у меня есть таблица под colorname Hexa rgb rgbvalue Violet #8B00FF r 139 Violet #8B00FF g 0 Violet #8B00FF b 255 Indigo #4B0082 r 75 Indigo #4B0082 g 0 Indigo #4B0082 b 130 Blue...
24788 просмотров
schedule 10.09.2021

Hibernate: отображение для Oracle и PostgreSQL
У меня есть требование, по которому мне нужно поддерживать как Oracle, так и PostgreSQL. У меня есть следующее отображение гибернации - <id name="id" type="java.lang.Integer"> <column name="id" not-null="true" />...
1295 просмотров
schedule 06.09.2021

PostgreSQL 9.1: как объединить строки в массив без дубликатов, ПРИСОЕДИНЯЙТЕСЬ к другой таблице
Я использую PostgreSQL 9.1, и мне нужна помощь в объединении нескольких строк в одну. Мне нужно сделать это в 2 таблицах. Когда я использую два раза array_agg() функции, в результате получаются повторяющиеся значения. Таблицы: CREATE TABLE...
26841 просмотров
schedule 17.09.2021

PSQL медленнее, чем PgAdmin III
Я профилировал некоторую часть своего приложения и обнаружил, что PgAdmin3 значительно быстрее, чем psql, при выполнении того же сценария. Я использую сокеты unix, Ubuntu 12.04 и Postgresql 9.1 и pgadmin3 v1.14. У меня есть такой простой сценарий:...
1438 просмотров
schedule 21.11.2021

Лучшая практика, чтобы проверить, существует ли переменная в plpgsql?
Например, у меня есть хранимая процедура для импорта данных из файлов csv и записи прочитанных данных в таблицу SQL. У меня есть таблица, определенная ниже: CREATE TABLE person (id int, name text, age int, married boolean); Сначала...
6670 просмотров
schedule 25.10.2021

Как сделать резервную копию функций только в Postgres
Я хочу сделать резервную копию всех функций в моей базе данных postgres. Как сделать резервную копию функций только в Postgres?
42535 просмотров
schedule 31.10.2021

Фильтр скользящего среднего в postgresql
У меня есть запрос, который вычисляет скользящее среднее в таблице за последние 7 дней. В моей таблице есть два столбца date_of_data, которые являются типом даты и представляют собой ряд дат с интервалом в один день и val, которое является плавающим....
3347 просмотров
schedule 18.09.2021

разные логические типы БД в среде производства и разработки
У меня есть миграция следующего типа: create_table :products do |t| t.boolean :overdue end в моей настройке разработки (Postgresql 9.1, rails 3.2.11) мне нужно протестировать p.overdue == "t" # or p.overdue == "f" р. просрочено?...
73 просмотров
schedule 30.10.2021

Почему PostgreSQL (9.1) не использует индекс для простого выбора равенства?
Моя таблица lead имеет индекс: \d lead ... Indexes: "lead_pkey" PRIMARY KEY, btree (id) "lead_account__c" btree (account__c) ... "lead_email" btree (email) "lead_id_prefix" btree (id text_pattern_ops) Почему PG (9.1) не...
535 просмотров
schedule 03.12.2021

Триггер вставки postgresql для установки значения
Предположим, в Postgresql у меня есть таблица T , а один из ее столбцов - C1 . Я хочу вызвать функцию, когда в таблицу добавляется новая запись T . Функция должна проверить значение столбца C1 в новой записи и, если он пустой / пустой,...
64163 просмотров
schedule 06.11.2021

агрегатная функция multiply (num) в postgresql
Это может быть невероятно просто, потому что документация достаточно об этом. Есть ли способ агрегировать столбцы с помощью оператора умножения в postgresql. Я знаю, что могу использовать count (столбец) или сумму (столбец), но есть ли функция...
4289 просмотров
schedule 30.10.2021

django: правильный способ восстановления после IntegrityError
Как правильно исправить IntegrityError или любые другие ошибки, которые могут привести к сбоям в моих транзакциях, без использования ручного управления транзакциями? В моем приложении я сталкиваюсь с проблемами с IntegrityError s, от которых я...
3045 просмотров

триггер для тихого прерывания вставки в таблицу
Можно ли определить триггер таким образом, чтобы вставляемая строка не вставлялась, не вызывая исключения? Мой вариант использования заключается в том, что я хочу упростить обработку исключений для клиентской библиотеки: клиентская библиотека просто...
108 просмотров
schedule 19.11.2021

Показать следующий получасовой момент времени в функции Postgres
Я пытаюсь создать функцию, которая показывает время следующего получаса. Поэтому, когда текущее время 13:40, я хочу, чтобы оно показывало 14:00, а не 13:30. То, что я создал, выполняет свою работу, но в ближайшие полчаса, а не в ближайшее время:...
772 просмотров
schedule 17.11.2021

Драйвер postgresql odbc запускает дополнительные запросы
Я использую PostgreSQL в качестве серверной базы данных. Я выполняю запрос из своего приложения через драйвер PostgreSQL odbc (Unicode x64). Когда я вижу журнал PostgreSQL, он выполняет два запроса. Запрос, который я выполняю: 2015-04-03...
866 просмотров

Группировать по концу периода вместо даты начала
Я хочу агрегировать данные по дате окончания набора данных с некоторым начальным периодом, а не началом. Например, я хочу запросить таблицу и вернуть количество совпадающих результатов за 30 дней до даты окончания даты, указанной в результатах....
371 просмотров

Удаление не работает в Play! 2.4, Slick 3 и PostgreSQL
Я прочитал это сообщение SO: Play 2.4 - Slick 3.0 .0 - УДАЛИТЬ не работает но, похоже, в моем случае это не работает. Мне удается вставить или получить данные из моей PostgreSQL (9.1) базы данных в моем Play! 2.4 приложении, но мне не...
306 просмотров

ОШИБКА: связь не существует
Итак, вот в чем проблема. Я очищаю некоторые данные с помощью java и в конечном итоге помещаю эту java в базу данных postgres. Когда я запускаю программу Java, я получаю ошибку ОШИБКА: отношение «имя таблицы» не существует, но когда я лично пишу тот...
1286 просмотров
schedule 19.09.2021

Как создать функцию StartsWith для типа char (n) с конечным пробелом
Мне нужно создать функцию startwith, которая возвращает true, если столбец базы данных char (n) начинается с некоторых символов, которые могут содержать пробел в конце. Пробелы следует рассматривать как другие символы. База данных имеет два...
1123 просмотров
schedule 12.09.2021

Функция Postgres, возвращающая таблицу, не возвращает данные в столбцах
У меня есть функция Postgres, которая возвращает таблицу: CREATE OR REPLACE FUNCTION testFunction() RETURNS TABLE(a int, b int) AS $BODY$ DECLARE a int DEFAULT 0; DECLARE b int DEFAULT 0; BEGIN CREATE TABLE tempTable AS SELECT a, b; RETURN QUERY...
15089 просмотров
schedule 02.03.2022