gpt4 book ai didi

postgresql - 如何更改 Postgres 表字段名称限制?

转载 作者:行者123 更新时间:2023-11-29 11:26:55 24 4
gpt4 key购买 nike

我想创建一个字段名称为 100 个字符的表,但 postgres 对字符数的限制是 64,那么如何将该限​​制更改为 100?

例子:创建表测试(患者名字姓氏 SSNPolicyInsuraceTicketDetailEMRquestionEMR varchar(10))

由于名称超过 64 个字符,此表创建失败

最佳答案

实际上名称的限制等于 NAMEDATALEN - 1 字节(不一定是字符),NAMEDATALEN 的默认值为 64。

NAMEDATALEN 是在编译时确定的(在 src/include/pg_config_manual.h 中)。您必须使用新的 NAMEDATALEN 限制重新编译 PostgreSQL 才能使其工作。

但是请考虑设计以及与具有标准 63 字节限制的其他服务器的兼容性。使用这么长的名称并不常见。

关于postgresql - 如何更改 Postgres 表字段名称限制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6307317/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com