Question de recrue d'absoulade. Dans un parcours, nous utilisons des fonctions postgressql, par exemple.:
select * from raptor_surveys delivers this table:
p>Que ce paramètre de 1 $ signifie ?? p >
3 Réponses :
Les paramètres passés aux fonctions sont nommés avec les identifiants 1 $, 2 $, etc., etc. Éventuellement, des alias peuvent être déclarés pour N $ N de noms de paramètres pour une lisibilité accrue. https://www.postgresql.org/docs/current/plpgsql-Declarations. HTML P>
Voir la documentation pour plus de détails: https://www.postgresql.org/docs/current/xfunc-sql.html#xfunc-sql-fonction-Arguments P> 1 $ code> est une référence au premier argument de la fonction. Vos fonctions ont à la fois un seul argument de type Bigint code>. Dans le corps de la fonction, cet argument peut être référencé par 1 $ code>. P>
L'utilisation de avec une version moderne des postgres, je me réécrireais. Utilisez un paramètre nommé: p> $ 1 code> Références Le premier paramètre passé à la fonction, 2 $ code> ferait référence au secondaire et ainsi de suite. 1 $ code> en tant que paramètre "nom" ande l'introduction de paramètres nommés pour les fonctions SQL des fonctions SQL dans Postgres 9.2 P>
Signification du paramètre $ 1 est, pointant vers un premier argument dans la fonction SQL