Resultados da pesquisa a pedido "plpgsql"

1 a resposta

Definindo um parâmetro de configuração para funções implementadas no PL / pgSQL

Eu escrevi algumas funções no PL / pgSQL e gostaria de controlar o comportamento delas através de algumas entradas de configuração, que também podem ser alteradas no tempo de execução (por sessão). É possível definir novas entradas de ...

1 a resposta

Erro ao definir n_distinct usando uma variável plpgsql

Tentei usar uma função para definir o valor n_distinct para uma tabela. O código é o seguinte: create temporary table _temp ( id integer ); create function pg_temp.setdistinct(_cnt real) returns void as $$ begin alter table _temp alter column id ...

2 a resposta

Executar uma consulta dinâmica de crosstab

Eu implementei essa função no meu banco de dados ...

1 a resposta

SELECT gera exceção na função PL / pgSQL

Quero implementar um loop dentro de uma função, mas recebo este erro: A consulta de ERRO não tem destino para dados do resultado O código: CREATE OR REPLACE FUNCTION my_function(ill int, ndx_ bigint) RETURNS int AS $$ DECLARE found_id int; ...

1 a resposta

Iterando sobre número inteiro [] em PL / pgSQL

Estou tentando fazer um loop através de uma matriz inteira integer[]) em uma função plpgsql. Algo assim declare a integer[] = array[1,2,3]; i bigint; begin for i in a loop raise notice "% ",i; end loop; return true; end No meu caso de uso real, ...

1 a resposta

onversão @Oracle DBMS_LOB.WRITEAPPEND para Postgres

lguém pode me informar como converter o Código Oracle abaixo para Postgresql IF prodNum = 1 THEN DBMS_LOB.WRITEAPPEND(pkgFilterNode, LENGTH(pkgFilter_tab || '<PackageFilters isNewFormat="Y" > '||l_crlf), pkgFilter_tab || ...

6 a resposta

Usando pg_notify na função de gatilho do PostgreSQL

Estou tentando emitir uma notificação de uma função de gatilho do PostgreSQL. Posso usar com sucesso o comando NOTIFY, mas não estou tendo sorte com o pg_notify. Mesmo que eu receba uma notificação quando chamo a função pg_notify no console ...

3 a resposta

PHP array para postgres array

gora, o php não pode funcionar diretamente com o array Postgresql. Por exemplo, php usando o array postgresql como '{"foo", "bar"}' Eu preciso da função php simples para criar uma matriz multidimensional do postgresql a partir da matriz ph Eu ...

2 a resposta

Store seleciona a saída da consulta em uma matriz no postgres

Meu código é: SELECT column_name FROM information.SCHEMA.columns WHERE table_name = 'aean'Ele retorna os nomes das colunas da tabelaaean. Agora eu declarei uma matriz: DECLARE colnames text[]Como posso armazenar a saída do select na matriz ...

2 a resposta

Chamando uma função que retorna um refcursor

Estou usando o Postgresql 8.3 e tenho a seguinte função simples que retornará umrefcursor para o client CREATE OR REPLACE FUNCTION function_1() RETURNS refcursor AS $$ DECLARE ref_cursor REFCURSOR; BEGIN OPEN ref_cursor FOR SELECT * FROM ...