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

So deklarieren Sie eine Variable in PostgreSQL

Erstellen Sie eine neue Einstellung in postgresql.conf für custom_variable_classes:

custom_variable_classes = 'var'

Laden Sie die Konfiguration neu, Sie haben jetzt die Variable "var" in allen Ihren Datenbanken verfügbar.

Um die Variable p_country zu erstellen, verwenden Sie einfach SET:

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

Es ist keine Schönheit, aber es funktioniert.