Resultados da pesquisa a pedido "plpgsql"
Postgres SELECT… FOR UPDATE em funções
Eu tenho duas perguntas sobre como usar o bloqueio de nível de linha SELECT… FOR UPDATE em uma função Postgres:Importa quais colunas eu seleciono? Eles têm a...
Postgres PARA LOOP
Eu estou tentando obter 25 amostras aleatórias de 15.000 IDs de uma tabela. Em vez de pressionar manualmente a execução toda vez, estou tentando fazer um loo...
Postgresql - INSERIR RETORNAR PARA A referência ambígua da coluna
Alguém pode explicar educadamente essa loucura? INSERT INTO "dbo"."UserProfile" ("FirstName") VALUES('John') RETURNING "UserProfileId" INTO _UserProfileId;lança um erro de referência ambíguo, no entanto, este é executado corretamente: INSERT ...
Como verificar programaticamente se a linha é deletable?
Digamos que temos uma tabela do PostgreSQL assim:
Otimizar a operação INSERT / UPDATE / DELETE
Gostaria de saber se o script a seguir pode ser otimizado de alguma forma. Ele grava muito em disco porque elimina linhas possivelmente atualizadas e reinser...
Qual é a maneira mais fácil de retornar um conjunto de registros de um procedimento armazenado do PostgreSQL?
Eu simplesmente tenho uma tabela que contém uma lista de países e seus códigos de país ISO. Estou envolvendo a consulta em um procedimento armazenado (também...
Função para retornar conjunto dinâmico de colunas para determinada tabela
eu tenho umfields tabela para armazenar informações da coluna para outras tabelas: CREATE TABLE public.fields ( schema_name varchar(100), table_name varchar(100), column_text varchar(100), column_name varchar(100), column_type ...
Variável global baseada em sessão no procedimento armazenado Postgresql?
No PL / SQL da Oracle, posso criar uma variável global baseada em sessão com a definição de pacote. Com o PLpg / SQL do Postgresql, não parece possível, pois não existem pacotes, apenas procedimentos e funções independentes. Aqui está a sintaxe ...