postgresql - Postgres - 访问 pg_config_manual.h 文件或使用 Docker 修改“NAMEDATALEN”值
问题描述
很长一段时间以来,我一直想知道如何增加 postgres 的max_identifier_length。
我有一个我们正在迁移到 Postgres 的现有数据库(在 MS SQL Server 中),定义的对象的名称长度超过 63 个字符,但是因为 Postgres 默认限制为 63 个字符,所以我无法使用那些对象原样。
阅读多篇文章,修改pg_config_manual.h中的“ NAMEDATALEN ”值将起作用。但是我面临的挑战是,当我使用 docker container 处理 postgres 时,我看不到pg_config_manual.h 。
有关如何访问pg_config_manual.h文件或使用 docker 修改“ NAMEDATALEN ”值的任何帮助?
解决方案
推荐阅读
- excel - 如何在 Power BI 中更改/设置单元格的背景颜色 [基于行]
- android - SSL 握手中止:ssl=0x55b0d4f9b8:系统调用期间的 I/O 错误,对等方重置连接,在 Marshmallow 和以下设备上
- asp.net - 从代码隐藏的asp.net gridview中的行和列中显示相同的数据?
- java - 如何在maven中编译单个java文件
- node.js - 包含在 hasMany 关联上,仅返回 sequelize nodeJs 中的许多结果之一
- django - Django Chart.js
- sql - 行级策略不适用于我的表
- java - NPM安装java
- javascript - neo4j (spoon-neo4j) 中表格的可视化
- python - matplotlib 错误:x 和 y 必须具有相同的第一维和 lambda 函数