Результаты поиска по запросу "plpgsql"
Выполнять несколько функций вместе, не теряя производительности
У меня есть этот процесс, который должен сделать серию запросов, используя pl / pgsql:
Определение функции PostgreSQL в SQuirreL: неопределенная строка в кавычках
У меня есть следующее определение функции для базы данных PostgreSQL 9.3.4:
Обновить запись курсора, где имя таблицы является параметром
Я корректирую код PL / pgSQL, чтобы мойrefcursor может взять имя таблицы в качестве параметра. Поэтому я изменил следующую строку: declare pointCurs CURSOR FOR SELECT * from tableName for update;с этим: OPEN pointCurs FOR execute 'SELECT * FROM ...
Передача имен столбцов динамически для переменной записи в PostgreSQL
Используя PostgreSQL, значения столбцов из таблицы для первой записи сохраняются в переменной записи. например: пусть переменная будет:
Выбрать из табличной переменной
Я пытаюсь сохранить результатSELECT запросить, передать его и повторно использовать в другой функции PL / pgSQL: DECLARE table_holder my_table; --the type of table_holder is my_table; result text; BEGIN SELECT * INTO table_holder FROM ...
Получить идентификатор от ВСТАВИТЬ или ВЫБРАТЬ
У меня есть эта функция, которая вставляет строку в
Разница в датах PostgreSQL
У меня есть функция PostgreSQL, которая вычисляет разницу дат: CREATE OR REPLACE FUNCTION testDateDiff () RETURNS int AS $BODY$ DECLARE startDate TIMESTAMP; DECLARE endDate TIMESTAMP; DECLARE diffDatePart int ; BEGIN Select evt_start_date From ...
Функции окна или общие табличные выражения: подсчитывать предыдущие строки в пределах диапазона
Я хотел бы использовать оконную функцию, чтобы определить для каждой строки общее количество предыдущих записей, соответствующих определенным критериям. Конкретный пример: clone=# \d test Table "pg_temp_2.test" Column | Type | ...