Resultados da pesquisa a pedido "plpgsql"

1 a resposta

Como executar um resultado de string de um procedimento armazenado no postgres

Eu criei o seguinte procedimento armazenado, que basicamente recebe um nome de tabela e um prefixo. A função encontra todas as colunas que compartilham esse prefixo e retorna como saída um comando de consulta 'select' ('myoneliner'). do seguinte ...

3 a resposta

elimine todas as tabelas que compartilham o mesmo prefixo no postgres

Gostaria de excluir todas as tabelas que compartilham o mesmo prefixo ('supenh_agk') do mesmo banco de dados, usando um comando / consulta sql.

5 a resposta

Por que NÃO É NULL falso ao verificar um tipo de linha?

Eu tenho uma funçãoregistration(), que deve adicionar uma linha a uma tabela em determinadas circunstâncias. Incluí um trecho de código e saída de uma chamada. E seselect * retorna uma linha de tabela não vazia (que é feita de acordo com oRAISE ...

3 a resposta

Dividir string com dois delimitadores e converter tipo

Eu tenho uma função PL / pgSQL como esta (graças ao cara que tornou isso possível): CREATE OR REPLACE FUNCTION public.split_string(text, text) RETURNS SETOF text LANGUAGE plpgsql AS $function$ DECLARE pos int; delim_length int := ...

3 a resposta

Prevenir e / ou detectar ciclos no postgres

Supondo um esquema como o seguinte: CREATE TABLE node ( id SERIAL PRIMARY KEY, name VARCHAR, parentid INT REFERENCES node(id) );Além disso, vamos supor que os seguintes dados estejam presentes: INSERT INTO node (name,parentid) VALUES ...

1 a resposta

Obter valores de várias colunas em um gatilho genérico

Eu sou novo no PostgreSQL e encontrei um gatilho que serve completamente ao meu propósito, exceto por uma pequena coisa. O gatilho é bastante genérico e funciona em diferentes tabelas e registra diferentes alterações de campo. ...

2 a resposta

PostgreSQL vs Oracle: verificação em tempo de compilação do PL / pgSQL

Sumário executivo: O PostgreSQL é incrível, mas estamos enfrentando muitos problemas no trabalho devido ao fato de adiar muitas verificações no código PL / pgSQL até o tempo de execução.Existe uma maneira de torná-lo mais parecido com o PL / SQL ...

2 a resposta

como executar o script pgsql no pgAdmin?

Eu quero executar algunspgScriptdiretamente dopgAdmin UI do editor. FOR i IN 1..10 LOOP PRINT i; -- i will take on the values 1,2,3,4,5,6,7,8,9,10 within the loop END LOOP;Mas eu sempre consegui [ERROR ] 1.0: syntax error, unexpected ...

2 a resposta

Como avaliar a expressão na instrução select no Postgres

O banco de dados do Postgres 9.1+ contém clientes e produtos. Na tabela customers, o preço do cliente é descrito como expressão sql na coluna priceexpression para cada cliente. Como criar uma lista de preços a partir desses dados? Eu tentei o ...

2 a resposta

O registro retornado da função possui colunas concatenadas

Eu tenho uma tabela que armazena alterações de conta ao longo do tempo. Preciso juntar isso a outras duas tabelas para criar alguns registros para um dia específico, se esses registros ainda não existirem. Para facilitar as coisas (espero), ...