max_identifier_length

报告对象标识符最大长度的预设配置参数

max_identifier_length 是一个预设配置参数,用于报告数据库实例的对象标识符的最大长度(以字节为单位)。

max_identifier_lengthPostgreSQL 8.0 中添加。

用法

max_identifier_length 报告的值是 NAMEDATALEN - 1,通常为 63,除非 NAMEDATALEN 在编译时被修改。

无法修改 max_identifier_length(或以其他方式更改 NAMEDATALEN 的值)。有关更多详细信息,请参阅 NAMEDATALEN 条目。

按 PostgreSQL 版本详细信息

max_identifier_length (PostgreSQL 19)

设置 63
单位  
类别 预设选项
简短描述 显示最大标识符长度。
扩展描述  
上下文 内部
变量类型 整数
来源 默认
最小值 63
最大值 63
枚举值  
启动值 63
重置值 63
源文件  
源行  
需要重启 false

文档max_identifier_length

max_identifier_length (PostgreSQL 18)

设置 63
单位  
类别 预设选项
简短描述 显示最大标识符长度。
扩展描述  
上下文 内部
变量类型 整数
来源 默认
最小值 63
最大值 63
枚举值  
启动值 63
重置值 63
源文件  
源行  
需要重启 false

文档max_identifier_length

max_identifier_length (PostgreSQL 17)

设置 63
单位  
类别 预设选项
简短描述 显示最大标识符长度。
扩展描述  
上下文 内部
变量类型 整数
来源 默认
最小值 63
最大值 63
枚举值  
启动值 63
重置值 63
源文件  
源行  
需要重启 false

文档max_identifier_length

max_identifier_length (PostgreSQL 16)

设置 63
单位  
类别 预设选项
简短描述 显示最大标识符长度。
扩展描述  
上下文 内部
变量类型 整数
来源 默认
最小值 63
最大值 63
枚举值  
启动值 63
重置值 63
源文件  
源行  
需要重启 false

文档max_identifier_length

max_identifier_length (PostgreSQL 15)

设置 63
单位  
类别 预设选项
简短描述 显示最大标识符长度。
扩展描述  
上下文 内部
变量类型 整数
来源 默认
最小值 63
最大值 63
枚举值  
启动值 63
重置值 63
源文件  
源行  
需要重启 false

文档max_identifier_length

max_identifier_length (PostgreSQL 14)

设置 63
单位  
类别 预设选项
简短描述 显示最大标识符长度。
扩展描述  
上下文 内部
变量类型 整数
来源 默认
最小值 63
最大值 63
枚举值  
启动值 63
重置值 63
源文件  
源行  
需要重启 false

文档max_identifier_length

max_identifier_length (PostgreSQL 13)

设置 63
单位  
类别 预设选项
简短描述 显示最大标识符长度。
扩展描述  
上下文 内部
变量类型 整数
来源 默认
最小值 63
最大值 63
枚举值  
启动值 63
重置值 63
源文件  
源行  
需要重启 false

文档max_identifier_length

max_identifier_length (PostgreSQL 12)

设置 63
单位  
类别 预设选项
简短描述 显示最大标识符长度。
扩展描述  
上下文 内部
变量类型 整数
来源 默认
最小值 63
最大值 63
枚举值  
启动值 63
重置值 63
源文件  
源行  
需要重启 false

文档max_identifier_length

max_identifier_length (PostgreSQL 11)

设置 63
单位  
类别 预设选项
简短描述 显示最大标识符长度。
扩展描述  
上下文 内部
变量类型 整数
来源 默认
最小值 63
最大值 63
枚举值  
启动值 63
重置值 63
源文件  
源行  
需要重启 false

文档max_identifier_length

max_identifier_length (PostgreSQL 10)

设置 63
单位  
类别 预设选项
简短描述 显示最大标识符长度。
扩展描述  
上下文 内部
变量类型 整数
来源 默认
最小值 63
最大值 63
枚举值  
启动值 63
重置值 63
源文件  
源行  
需要重启 false

文档max_identifier_length

max_identifier_length (PostgreSQL 9.6)

设置 63
单位  
类别 预设选项
简短描述 显示最大标识符长度。
扩展描述  
上下文 内部
变量类型 整数
来源 默认
最小值 63
最大值 63
枚举值  
启动值 63
重置值 63
源文件  
源行  
需要重启 false

文档max_identifier_length

max_identifier_length (PostgreSQL 9.5)

设置 63
单位  
类别 预设选项
简短描述 显示最大标识符长度。
扩展描述  
上下文 内部
变量类型 整数
来源 默认
最小值 63
最大值 63
枚举值  
启动值 63
重置值 63
源文件  
源行  
需要重启 false

文档max_identifier_length

max_identifier_length (PostgreSQL 9.4)

设置 63
单位
类别 预设选项
简短描述 显示最大标识符长度。
扩展描述  
上下文 内部
变量类型 整数
来源 默认
最小值 63
最大值 63
枚举值  
启动值 63
重置值 63
源文件  
源行  

文档max_identifier_length

max_identifier_length (PostgreSQL 9.3)

设置 63
单位
类别 预设选项
简短描述 显示最大标识符长度。
扩展描述  
上下文 内部
变量类型 整数
来源 默认
最小值 63
最大值 63
枚举值  
启动值 63
重置值 63
源文件  
源行  

文档max_identifier_length

max_identifier_length (PostgreSQL 9.2)

设置 63
单位
类别 预设选项
简短描述 显示最大标识符长度。
扩展描述  
上下文 内部
变量类型 整数
来源 默认
最小值 63
最大值 63
枚举值  
启动值 63
重置值 63
源文件  
源行  

文档max_identifier_length

max_identifier_length (PostgreSQL 9.1)

设置 63
单位
类别 预设选项
简短描述 显示最大标识符长度。
扩展描述  
上下文 内部
变量类型 整数
来源 默认
最小值 63
最大值 63
枚举值  
启动值 63
重置值 63
源文件  
源行  

文档max_identifier_length

max_identifier_length (PostgreSQL 9.0)

设置 63
单位
类别 预设选项
简短描述 显示最大标识符长度。
扩展描述  
上下文 内部
变量类型 整数
来源 默认
最小值 63
最大值 63
枚举值  
启动值 63
重置值 63
源文件  
源行  

文档max_identifier_length

max_identifier_length (PostgreSQL 8.4)

设置 63
单位
类别 预设选项
简短描述 显示最大标识符长度。
扩展描述  
上下文 内部
变量类型 整数
来源 默认
最小值 63
最大值 63
枚举值  
启动值 63
重置值 63
源文件  
源行  

文档max_identifier_length

max_identifier_length (PostgreSQL 8.3)

设置  
单位
类别 预设选项
简短描述 显示最大标识符长度。
扩展描述  
上下文 内部
变量类型 整数
来源 默认
最小值 63
最大值 63

文档max_identifier_length

max_identifier_length (PostgreSQL 8.2)

设置  
单位
类别 预设选项
简短描述 显示最大标识符长度
扩展描述  
上下文 内部
变量类型 整数
来源 默认
最小值 63
最大值 63

文档max_identifier_length

变更历史

示例

postgres=# SHOW max_identifier_length;
 max_identifier_length
-----------------------
 63
(1 row)

无法修改 max_identifier_length 的值

postgres=# ALTER SYSTEM SET max_identifier_length = 128;
ERROR:  parameter "max_identifier_length" cannot be changed

分类

GUC配置项, PostgreSQL内部机制, 预设配置项

另请参阅

NAMEDATALEN

反馈

提交有关“max_identifier_length”的任何评论、建议或更正,请在此处 提交