Comment créer la fonction qui ne retourne rien
Je veux écrire une fonction avec pl/pgsql
.
Je suis en utilisant PostgresEnterprise Manager v3 et l'utilisation de shell pour faire une fonction, mais dans le shell, je dois définir le type de retour. Si je n'ai pas de définir le type de retour, je ne suis pas en mesure de créer une fonction.
Comment créer une fonction sans résultat, j'.e une Fonction qui crée une nouvelle table?
Vous devez vous connecter pour publier un commentaire.
Utilisation
RETURNS void
comme ci-dessous:#variable_conflict
directive a rien à voir avec le reste de la réponse. C'est juste l'exemple d'une fonction; le seul important est laRETURNS void
. Aussi, cool, je ne savais pas PL/PgSQL avait pragmas.#variable_conflict
: dba.stackexchange.com/a/105828/3684SELECT * FROM stamp_user(...)
, puis-je obtenirerror: query has no destination for result data
et si je viens d'écrirestamp_user(...)
puis-je obtenirsyntax error
.