Perguntas com a marcação «plpgsql»

PL / pgSQL é a linguagem procedural padrão para o sistema de banco de dados PostgreSQL. Perguntas sobre PL / pgSQL provavelmente também devem ser marcadas com "PostgreSQL".

46
Função Desempenho

Vindo de um histórico do MySQL, onde o desempenho do procedimento armazenado (artigo antigo) e a usabilidade são questionáveis, estou avaliando o PostgreSQL para um novo produto para minha empresa. Uma das coisas que eu gostaria de fazer é mover parte da lógica do aplicativo para os procedimentos...

13
Gere uma exceção com um contexto

Quando o PostgreSQL lança uma exceção, existe uma linha "CONTEXTO" como: ERROR: INSERT has more target COLUMNS than expressions LINE 3: ... ^ QUERY: INSERT INTO ... CONTEXT: PL/pgSQL FUNCTION "XXXXX" line 4 at SQL statement Mas quando ligo uma exceção, essa linha não está lá. Não encontrei...