PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Existe-t-il une convention pour les arguments nommés dans une fonction dans PostgreSQL

Les identifiants de paramètres suivent les mêmes règles que les autres identifiants :

http://www.postgresql .org/docs/current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS

http://www.postgresql .org/docs/current/static/xfunc-sql.html#XFUNC-SQL-FUNCTION-ARGUMENTS

Il est courant de commencer un identifiant de paramètre par un trait de soulignement _ et je pense que cela a du sens même si ce n'est pas une convention.

Il est également possible d'éviter toute ambiguïté en qualifiant l'identifiant avec le nom de la fonction

my_funtion.my_parameter