Questions marquées «plpgsql»

PL / pgSQL est le langage procédural par défaut du système de base de données PostgreSQL. Les questions à propos de PL / pgSQL devraient également être étiquetées "PostgreSQL".

46
Performance de la fonction

Venant d’un arrière-plan MySQL, dans lequel les performances des procédures stockées (ancien article) et la facilité d’utilisation sont discutables, j’évalue PostgreSQL pour un nouveau produit destiné à mon entreprise. L’une des choses que je voudrais faire est de déplacer une partie de la logique...

13
Générer une exception avec un contexte

Lorsque PostgreSQL lève une exception, il y a une ligne "CONTEXT" comme: ERROR: INSERT has more target COLUMNS than expressions LINE 3: ... ^ QUERY: INSERT INTO ... CONTEXT: PL/pgSQL FUNCTION "XXXXX" line 4 at SQL statement Mais quand je lève une exception, cette ligne n'est pas là. Je n'ai pas...