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

Jak zadeklarować zmienną w PostgreSQL

Utwórz nowe ustawienie w postgresql.conf dla custom_variable_classes:

custom_variable_classes = 'var'

Załaduj ponownie konfigurację, masz teraz zmienną „var” dostępną we wszystkich twoich bazach danych.

Aby utworzyć zmienną p_country, użyj SET:

SET var.p_country = 'US';
SELECT current_setting('var.p_country') AS p_country;

To nie jest piękno, ale działa.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Nazwy procesów PostgreSQL w systemie Solaris

  2. Użyj \copy psql dla zapytania wielowierszowego

  3. Liczba warunkowych zapytań SQL

  4. Izolacja transakcji w PostgreSQL

  5. LIKE zapytanie dotyczące elementów płaskiej tablicy jsonb