Можно ли определить глобальные переменные в postgresql
Я использую postgresql 9.4 и при написании функций я хочу использовать самоопределение error_codes (int). тем не мениеЯ могу захотеть изменить точные числовые значения позже.
Например
-1 означает USER_NOT_FOUND.
-2 означает USER_DOES_NOT_HAVE_PERMISSION.
Я могу определить их в таблице code_table (code_name :: text, code_value :: integer) и использовать их в функциях следующим образом
(SELECT codes_table.code_value FROM codes_table WHERE codes_table.code_name = 'USER_NOT_FOUND')
Есть ли другой способ для этого. Может быть, глобальные переменные?