PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Czy istnieje konwencja dla nazwanych argumentów w funkcji w PostgreSQL?

Identyfikatory parametrów podlegają tym samym zasadom, co inne identyfikatory:

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

Często identyfikator parametru zaczyna się od podkreślenia _ i myślę, że ma to sens, chociaż nie jest to konwencja.

Możliwe jest również uniknięcie niejednoznaczności poprzez zakwalifikowanie identyfikatora nazwą funkcji

my_funtion.my_parameter



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Obliczanie różnicy dat w Postgresql

  2. Błąd zapisu Dataframe z R do Redshift

  3. Date_trunc w PostgreSQL w mySQL

  4. Psycopg2 zużywa pamięć przy dużym zapytaniu wybierającym

  5. Jak zaktualizować wszystkie kolumny za pomocą INSERT ... ON CONFLICT ...?