This seems simple enough but it's not working. alter database dbname set "blah.blah" = 'test_value' ; The above statement returns with no errors. select current_setting('blah.blah') The above statement returns a record with null Also how long does the "ALTER DATABASE SET" last? Will it survive a shutdown and restart?