PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

Gibt es eine Konvention für benannte Argumente in einer Funktion in PostgreSQL

Parameterbezeichner folgen denselben Regeln wie andere Bezeichner:

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

Es ist üblich, eine Parameterkennung mit einem Unterstrich _ zu beginnen und ich denke, es macht Sinn, obwohl es keine Konvention ist.

Es ist auch möglich, Mehrdeutigkeiten zu vermeiden, indem Sie den Bezeichner mit dem Funktionsnamen qualifizieren

my_funtion.my_parameter