sql >> Databasteknik >  >> RDS >> PostgreSQL

Hur man deklarerar variabel i PostgreSQL

Skapa en ny inställning i postgresql.conf för custom_variable_classes:

custom_variable_classes = 'var'

Ladda om konfigurationen, du har nu variabeln "var" tillgänglig i alla dina databaser.

För att skapa variabeln p_country, använd bara SET:

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

Det är ingen skönhet, men det fungerar.



  1. Bästa sätten att reparera korrupt InnoDB-tabell i MySQL

  2. Använder SQL LIKE och IN tillsammans

  3. Komma igång med Shareplex på Windows på AWS, del 1

  4. Varför behandlar Oracle 9i en tom sträng som NULL?