Результаты поиска по запросу "postgresql"

1 ответ

Функция 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 ...

3 ответа

Вставка массива с помощью Gem Sequel в PostgreSQL

я создал таблицу со следующей схемой в коде DB.create_table :Pokemon do primary_key :id String :first_name String :last_name String :email String :zipcode String :company_name String :google_profile String :skype String :phone String :about ...

3 ответа

Как справиться с эволюцией базы данных Play Framework 2 в производстве

Кажется, что всякий раз, когда я меняю свои модели, Play Framework просит меня запустить скрипт, который удаляет всю мою схему и воссоздает ее. Очевидно, что это не сработает для производства, так как правильно обращаться с этим ...

ТОП публикаций

4 ответа

SQL выберите порядок запросов по дням и месяцам

Давайте представим, что сегодня 3 февраля. И у меня есть таблица: CREATE TABLE devotion ( id serial NOT NULL, date timestamp without time zone }И у меня есть 4 записи: id date 1 2013-01-01 2 2013-02-02 3 2013-03-03 4 2013-04-04Я хочу создать ...

1 ответ

Безопасно и чисто переименовывать таблицы, использующие последовательные первичные ключи столбцов в Postgres?

Я знаю, что таблицы PostgreSQL, использующие первичный ключ SERIAL, в конечном итоге создают неявный индекс, последовательность и ограничение, создаваемые PostgreSQL. Вопрос в том, как переименовать эти неявные объекты при переименовании таблицы. ...

3 ответа

Как выполнить запрос на выборку в блоке DO?

Я хочу перенести приведенный ниже код SQL с MS SQL-Server на PostgreSQL. DECLARE @iStartYear integer DECLARE @iStartMonth integer DECLARE @iEndYear integer DECLARE @iEndMonth integer SET @iStartYear = 2012 SET @iStartMonth = 4 SET @iEndYear = ...

1 ответ

Запрос Postgresql для получения n-уровневого отношения родитель-потомок, хранящегося в одной таблице

У меня есть таблица, обозначающая отношения между родителями и детьми. Отношения могут идти n-уровня глубоко. Я создал образец таблицы, используя следующий запрос: CREATE SEQUENCE relations_rel_id_seq INCREMENT BY 1 NO MAXVALUE NO ...

4 ответа

Как мне обрабатывать данные «ранжированные из числа x в y» в PostgreSQL?

У меня есть таблица, для которой я хотел бы иметь возможность представлять данные «ранжированный X из Y». В частности, я хотел бы иметь возможность представлять эти данные для отдельной строки относительно эффективным способом (т.е. без выбора ...

4 ответа

Неожиданные SQL-запросы к базе данных Postgres на Rails / Heroku

Я погрузился в действительно длинный запрос к одному из моих Rails-приложений, использующих NewRelic, и обнаружил ряд SQL-запросов, которые выглядят совершенно чуждыми и занимают значительную часть времени. У меня есть Google, но я пришел ...

1 ответ

подзапрос в FROM должен иметь псевдоним

У меня есть этот запрос, который я написал в PostgreSQL, который возвращает сообщение об ошибке: [Err] ОШИБКА: ЛИНИЯ 3: ОТ (ВЫБЕРИТЕ DISTINCT (идентификатор) AS made_only_recharge Это весь запрос: SELECT COUNT (made_only_recharge) AS ...