PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Esiste una convenzione per argomenti denominati in una funzione in PostgreSQL

Gli identificatori di parametro seguono le stesse regole degli altri identificatori:

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

È comune iniziare un identificatore di parametro con un carattere di sottolineatura _ e penso che abbia senso anche se non è una convenzione.

È anche possibile evitare ambiguità qualificando l'identificatore con il nome della funzione

my_funtion.my_parameter