在Postgresql中存储函数/过程中定义全局常量?

我有一组我在PostgreSql中创建的函数.我希望能够使用全局常量配置一些行为和限制.

到目前为止,我已经实现了这些函数,我的函数调用它来检索常量值:

CREATE OR REPLACE FUNCTION slice_length()
RETURNS integer AS $$
BEGIN
    RETURN 50;
END; $$
LANGUAGE plpgsql IMMUTABLE;

我想知道,有没有更好/更聪明的方法来实现这一目标?

最佳答案 看看这个其他答案.它使用与您相同的方法.

Create constant string for entire database

点赞