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