Результаты поиска по запросу "plpgsql"
или же
у SP, используя PL / pgSQL. Я хочу вернуть запись, состоящую из полей из нескольких разных таблиц. Может выглядеть примерно так: CREATE OR REPLACE FUNCTION get_object_fields(name text) RETURNS RECORD AS $$ BEGIN -- fetch fields f1, f2 and f3 ...
по умолчанию, и нажмите TAB, чтобы увидеть список завершения. Примерами являются «mysql», «oracle», «sqlite» и т. Д. (Около десятка в моей установке).
ользую Emacs для редактирования моего кода SQL. Я работаю 99% времени над кодом postgresql plpgsql. Все мои файлы с расширением .sql содержат postgresql. Мне любопытно, есть ли способ установитьSQL-выделить-Postgres-ключевые слова Подсветка SQL ...
Как программно проверить, удаляется ли строка?
Скажем, у нас есть таблица PostgreSQL примерно так: CREATE TABLE master ( id INT PRIMARY KEY, ... );и многие другие таблицы, ссылающиеся на него с помощью внешних ключей: CREATE TABLE other ( id INT PRIMARY KEY, id_master INT NOT NULL, ... ...
Оптимизировать операцию INSERT / UPDATE / DELETE
Интересно, можно ли оптимизировать следующий скрипт? Он много пишет на диск, потому что удаляет, возможно, самые последние строки и вставляет их заново. Я думал о применении чего-то вроде «вставить ... при обновлении дубликата ключа» и нашел ...
Я обновил свой пост и, надеюсь, разъяснил мои вопросы к вам. Благодарю.
ент PostgreSQL [https://www.postgresql.org/docs/current/static/xfunc-sql.html] говорит: Все тело функции SQL анализируется перед выполнением любой из них.В то время как функция SQL может содержатькоманды, которые изменяют системные ...
Таким образом, вы можете использовать LO API, но основные типы должны быть предпочтительными. Ограничения для этих типов обычно достаточно хорошие - и работа с базовыми типами намного удобнее - с некоторыми возможностями, такими как полный текст.
кто-нибудь, пожалуйста, дайте мне знать, как преобразовать приведенный ниже код Oracle в Postgresql IF prodNum = 1 THEN DBMS_LOB.WRITEAPPEND(pkgFilterNode, LENGTH(pkgFilter_tab || '<PackageFilters isNewFormat="Y" > '||l_crlf), pkgFilter_tab || ...
Может быть, вам понравится следующий синтаксис:
аюсь выдать уведомление от триггерной функции PostgreSQL. Я могу успешно использовать команду NOTIFY, но мне не повезло с pg_notify. Несмотря на то, что я получаю уведомление при вызове функции pg_notify из консоли psql, я никогда не получаю ...
в противном случае строка, содержащая представление числа, будет интерпретироваться как число и вызывать синтаксическую ошибку.
ь php не может работать напрямую с массивом Postgresql. Например, php принимает массив postgresql вроде '{"foo", "bar"}' Мне нужна простая функция php для создания многомерного массива postgresql из массива php. Я думаю, что экспериментальный ...
Какой самый простой способ вернуть набор записей из хранимой процедуры PostgreSQL?
У меня просто есть таблица, которая содержит список стран и их коды стран ISO. Я упаковываю запрос в хранимую процедуру (она же функция), например: CREATE OR REPLACE FUNCTION get_countries( ) RETURNS setof record AS $$ SELECT country_code, ...
Обновить запись курсора, где имя таблицы является параметром
Я корректирую код PL / pgSQL, чтобы мойrefcursor может взять имя таблицы в качестве параметра. Поэтому я изменил следующую строку: declare pointCurs CURSOR FOR SELECT * from tableName for update;с этим: OPEN pointCurs FOR execute 'SELECT * FROM ...