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

1 ответ

Оператор BREAK в PL / pgSQL

Как иметьbreak заявление в PostgreSQL? У меня есть такая структура: for() { for() { if(somecondition) break; } }Насколько я понимаю, это должно сломать только внутреннююfor цикл?

1 ответ

Как программно проверить, удаляется ли строка?

Скажем, у нас есть таблица PostgreSQL примерно так:

3 ответа

Вставка COALESCE (NULL, по умолчанию)

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

1 ответ

Ограничение удаления PostgreSQL с неизвестным именем

1 ответ

Postgres ДЛЯ ПЕТЛИ

Я пытаюсь получить 25 случайных выборок из 15 000 идентификаторов из таблицы. Вместо того, чтобы вручную нажимать кнопку запуска каждый раз, яЯ пытаюсь сдела...

1 ответ

Оптимизировать операцию INSERT / UPDATE / DELETE

Интересно, можно ли оптимизировать следующий скрипт? Он много пишет на диск, потому что удаляет, возможно, самые последние строки и вставляет их заново. Я думал о применении чего-то вроде «вставить ... при обновлении дубликата ключа» и нашел ...

2 ответа

Возвращает тип таблицы из функции в PostgreSQL

У меня есть функция, тип которой имеет тип возврата TABLE, и я хочу получить определенные столбцы из моей таблицы в этот тип RETURN TABLE для моей функционал...

9 ответов

Усечение всех таблиц в базе данных Postgres

Мне регулярно нужно удалять все данные из моей базы данных PostgreSQL перед перестройкой. Как бы я сделал это прямо в SQL?На данный момент мне удалось придум...

1 ответ

Определить имена таблиц и столбцов в качестве аргументов в функции plpgsql?

Это должно быть просто, но я делаю свои первые шаги в функциях Postgres и не могу найти ничего, что работает ... Я хотел бы создать функцию, которая будет изменять таблицу и / или столбец, и я не могу найти правильный способ указания моих таблиц ...

2 ответа

Оператор EXECUTE… INTO… USING в PL / pgSQL не может быть выполнен в записи?

Я пытаюсь написать область функции в PL / pgSQL, которая проходит черезhstore и устанавливает столбец записи (ключhstore) к конкретному значению (значениеhstore). Я использую Postgres 9.1. hstore будет выглядеть так:' ...