sql >> Databáze >  >> RDS >> PostgreSQL

Jak deklarovat proměnnou v PostgreSQL

Vytvořte nové nastavení v postgresql.conf pro custom_variable_classes:

custom_variable_classes = 'var'

Znovu načtěte konfiguraci, nyní máte proměnnou "var" dostupnou ve všech vašich databázích.

Pro vytvoření proměnné p_country stačí použít SET:

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

Není to krása, ale funguje to.



  1. SQL Server:Zjistěte výchozí hodnotu sloupce pomocí dotazu

  2. Lze položky databáze přidané z položek smazat tlačítkem?

  3. Výsledky MySQL jako seznam oddělený čárkami

  4. GROUP BY s MAX (DATE)