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

Sprawdź wartość za pomocą current_setting()

9.6 i nowsze:

PostgreSQL (9.6+) obsługuje current_setting('setting_name', 't') aby pobrać ustawienie i zwrócić NULL jeśli jest rozbrojony. możesz połączyć to z coalesce aby podać wartość domyślną.

9.5 i starsze:

Na pytanie możesz to zrobić za pomocą plpgsql funkcja, która używa BEGIN ... EXCEPTION obsługi, jeśli nie masz nic przeciwko wydajności i niezdarności. Ale nie ma wbudowanej obsługi.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PostgreSQL TypeError:nie wszystkie argumenty są konwertowane podczas formatowania łańcucha

  2. Jak przekonwertować epokę Uniksa na znacznik czasu?

  3. Zmień nazwy kolumn tabeli na wielkie litery w postgresie

  4. Postgresql - Używanie podzapytań z wyrażeniami alter sekwencji

  5. Tablica ciągów Ruby / Rails do wstawienia PostgreSQL